From b3cd93a75c9c9307a0d1f50eac7fa82995867ff6 Mon Sep 17 00:00:00 2001 From: Type-kun Date: Wed, 7 Jun 2017 21:19:53 +0500 Subject: [PATCH] Fixes #3122 --- app/models/forum_topic.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/models/forum_topic.rb b/app/models/forum_topic.rb index a55c725e1..db1d2c01e 100644 --- a/app/models/forum_topic.rb +++ b/app/models/forum_topic.rb @@ -127,7 +127,7 @@ class ForumTopic < ActiveRecord::Base ForumTopicVisit.create(:user_id => user.id, :forum_topic_id => id, :last_read_at => updated_at) end - has_unread_topics = ForumTopic.active.where("forum_topics.updated_at >= ?", user.last_forum_read_at) + has_unread_topics = ForumTopic.permitted.active.where("forum_topics.updated_at >= ?", user.last_forum_read_at) .joins("left join forum_topic_visits on (forum_topic_visits.forum_topic_id = forum_topics.id and forum_topic_visits.user_id = #{user.id})") .where("(forum_topic_visits.id is null or forum_topic_visits.last_read_at < forum_topics.updated_at)") .exists?