From 8988f9cde85dca995d109ee3b6d333768a0c1222 Mon Sep 17 00:00:00 2001 From: evazion Date: Wed, 10 May 2017 16:58:40 -0500 Subject: [PATCH] /forum_topics.json: add `search[id]=` param. --- app/models/forum_topic.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/models/forum_topic.rb b/app/models/forum_topic.rb index 668e809b9..b6f7c7f3f 100644 --- a/app/models/forum_topic.rb +++ b/app/models/forum_topic.rb @@ -72,6 +72,10 @@ class ForumTopic < ActiveRecord::Base q = permitted return q if params.blank? + if params[:id].present? + q = q.where(id: params[:id].split(",").map(&:to_i)) + end + if params[:mod_only].present? q = q.where("min_level >= ?", MIN_LEVELS[:Moderator]) end