mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
Avoid allocating an extra array.
This commit is contained in:
@@ -24,7 +24,9 @@ class SuggestedTopicsBuilder
|
|||||||
if @category_id && SiteSetting.limit_suggested_to_category?
|
if @category_id && SiteSetting.limit_suggested_to_category?
|
||||||
results = results.where(category_id: @category_id)
|
results = results.where(category_id: @category_id)
|
||||||
end
|
end
|
||||||
results = results.to_a.reject { |topic| @category_topic_ids.include?(topic.id) }
|
|
||||||
|
results = results.to_a
|
||||||
|
results.reject! { |topic| @category_topic_ids.include?(topic.id) }
|
||||||
|
|
||||||
unless results.empty?
|
unless results.empty?
|
||||||
# Keep track of the ids we've added
|
# Keep track of the ids we've added
|
||||||
|
|||||||
Reference in New Issue
Block a user