2
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2025-09-06 10:50:21 +08:00

BUGFIX: phantom new and unread for category definition topics

This commit is contained in:
Sam 2014-02-11 10:06:20 +11:00
parent ca17f8a437
commit 820fe572ca
2 changed files with 7 additions and 2 deletions

View file

@ -240,8 +240,8 @@ class TopicQuery
result = result.listable_topics.includes(category: :topic_only_relative_url)
result = result.where('categories.name is null or categories.name <> ?', options[:exclude_category]).references(:categories) if options[:exclude_category]
# Don't include the category topic unless restricted to that category
if options[:category].blank? || options[:no_definitions]
# Don't include the category topics if excluded
if options[:no_definitions]
result = result.where('COALESCE(categories.topic_id, 0) <> topics.id')
end