diff options
author | multiple creatures <dev@multiple-creature.party> | 2019-04-29 23:05:24 -0500 |
---|---|---|
committer | multiple creatures <dev@multiple-creature.party> | 2019-05-21 03:16:22 -0500 |
commit | 79cc6792a16c75c725c5c361a42c582cdf613cf6 (patch) | |
tree | c2ffdb1c412f3a7b94f41a97e39161e96ef7edd8 /app/services | |
parent | cfaed183aadc4306cec2a2004c20c5b107467a7a (diff) |
Adjust search limits and ordering.
Diffstat (limited to 'app/services')
-rw-r--r-- | app/services/search_service.rb | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/app/services/search_service.rb b/app/services/search_service.rb index 1ba2f227f..0b08688c4 100644 --- a/app/services/search_service.rb +++ b/app/services/search_service.rb @@ -14,7 +14,6 @@ class SearchService < BaseService results.merge!(url_resource_results) unless url_resource.nil? elsif @query.present? results[:accounts] = perform_accounts_search! if account_searchable? - results[:statuses] = perform_statuses_search! if full_text_searchable? results[:hashtags] = perform_hashtags_search! if hashtag_searchable? results[:statuses] = Status.search_for(query.gsub(/\A#/, ''), limit, account) unless query.start_with?('@') or query.start_with?('#') end @@ -27,7 +26,7 @@ class SearchService < BaseService AccountSearchService.new.call( @query, @account, - limit: @limit, + limit: [@limit, 15].min, resolve: @resolve, offset: @offset ) @@ -61,7 +60,7 @@ class SearchService < BaseService def perform_hashtags_search! Tag.search_for( @query.gsub(/\A#/, ''), - @limit, + [@limit, 30].min, @offset ) end |