mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
FEATURE: add support for "Flagged By" filter in reviewable (#30197)
Previous to this change there was no way to find all the flags a user raised. New filter allows you to find all the flags raised by a user.
This commit is contained in:
@@ -32,9 +32,16 @@ class ReviewablesController < ApplicationController
|
||||
additional_filters: additional_filters.reject { |_, v| v.blank? },
|
||||
}
|
||||
|
||||
%i[priority username reviewed_by from_date to_date type sort_order].each do |filter_key|
|
||||
filters[filter_key] = params[filter_key]
|
||||
end
|
||||
%i[
|
||||
priority
|
||||
username
|
||||
reviewed_by
|
||||
from_date
|
||||
to_date
|
||||
type
|
||||
sort_order
|
||||
flagged_by
|
||||
].each { |filter_key| filters[filter_key] = params[filter_key] }
|
||||
|
||||
total_rows = Reviewable.list_for(current_user, **filters).count
|
||||
reviewables =
|
||||
|
||||
Reference in New Issue
Block a user