avoid double-filtering on search

master
multiple creatures 2020-01-10 20:58:22 -06:00
parent 1e329a7d72
commit d6806025a0
1 changed files with 0 additions and 5 deletions

View File

@ -24,11 +24,6 @@ class SearchService < BaseService
def search_for
results = Status.search_for(@query.gsub(/\A#/, ''), @account, @limit, @offset)
return results if results.empty?
account_ids = results.pluck(:account_id)
account_domains = results.map(&:account_domain)
preloaded_relations = relations_map_for_account(@account, account_ids, account_domains)
results.reject { |status| StatusFilter.new(status, @account, preloaded_relations).filtered? }
end
def perform_accounts_search!