mirror of
https://github.com/discourse/discourse.git
synced 2025-05-21 18:12:32 +08:00
FEATURE: Allow using 'top' view for topic list embed (#12825)
This commit is contained in:

committed by
GitHub

parent
a872df87f6
commit
a74783d157
@ -56,7 +56,14 @@ class EmbedController < ApplicationController
|
||||
end
|
||||
|
||||
topic_query = TopicQuery.new(current_user, list_options)
|
||||
@list = topic_query.list_latest
|
||||
top_period = params[:top_period]&.to_sym
|
||||
valid_top_period = TopTopic.periods.include?(top_period)
|
||||
|
||||
@list = if valid_top_period
|
||||
topic_query.list_top_for(top_period)
|
||||
else
|
||||
topic_query.list_latest
|
||||
end
|
||||
end
|
||||
|
||||
def comments
|
||||
|
Reference in New Issue
Block a user