From 5fd6a018cbd50af2ee969d1fce9db05b70630a3e Mon Sep 17 00:00:00 2001 From: Toks Date: Fri, 18 Jul 2014 16:08:47 -0400 Subject: [PATCH] Fix anonymous users creating visit records, which do not get used --- app/controllers/forum_topics_controller.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/controllers/forum_topics_controller.rb b/app/controllers/forum_topics_controller.rb index f0e7956eb..fc8e97830 100644 --- a/app/controllers/forum_topics_controller.rb +++ b/app/controllers/forum_topics_controller.rb @@ -28,7 +28,9 @@ class ForumTopicsController < ApplicationController def show @forum_topic = ForumTopic.find(params[:id]) - @forum_topic.mark_as_read!(CurrentUser.user) + unless CurrentUser.user.is_anonymous? + @forum_topic.mark_as_read!(CurrentUser.user) + end @forum_posts = ForumPost.search(:topic_id => @forum_topic.id).order("forum_posts.id").paginate(params[:page]) @forum_posts.each # hack to force rails to eager load respond_with(@forum_topic)