mirror of
https://github.com/discourse/discourse.git
synced 2025-05-24 14:12:10 +08:00
FEATURE: View flags grouped by topic
This commit is contained in:
14
app/controllers/admin/flagged_topics_controller.rb
Normal file
14
app/controllers/admin/flagged_topics_controller.rb
Normal file
@ -0,0 +1,14 @@
|
||||
require_dependency 'flag_query'
|
||||
|
||||
class Admin::FlaggedTopicsController < Admin::AdminController
|
||||
|
||||
def index
|
||||
result = FlagQuery.flagged_topics
|
||||
|
||||
render_json_dump({
|
||||
flagged_topics: serialize_data(result[:flagged_topics], FlaggedTopicSummarySerializer),
|
||||
users: serialize_data(result[:users], BasicUserSerializer),
|
||||
}, rest_serializer: true)
|
||||
end
|
||||
|
||||
end
|
Reference in New Issue
Block a user