Fix anonymous users creating visit records, which do not get used

This commit is contained in:
Toks
2014-07-18 16:08:47 -04:00
parent 7b84231711
commit 5fd6a018cb

View File

@@ -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)