Show dismiss posts/topics buttons on category filtered lists

This commit is contained in:
cpradio
2014-10-22 18:31:19 -04:00
parent d3b268cd2c
commit 439f393d89
3 changed files with 18 additions and 7 deletions

View File

@ -359,7 +359,11 @@ class TopicsController < ApplicationController
topic_ids = params[:topic_ids].map {|t| t.to_i}
elsif params[:filter] == 'unread'
tq = TopicQuery.new(current_user)
topic_ids = TopicQuery.unread_filter(tq.joined_topic_user).listable_topics.pluck(:id)
if params[:categoryId]
topic_ids = TopicQuery.unread_filter(tq.joined_topic_user).listable_topics.where('category_id = ?', params[:categoryId]).pluck(:id)
else
topic_ids = TopicQuery.unread_filter(tq.joined_topic_user).listable_topics.pluck(:id)
end
else
raise ActionController::ParameterMissing.new(:topic_ids)
end