diff --git a/app/services/search_service.rb b/app/services/search_service.rb index fedc1f7129..590a4e1106 100644 --- a/app/services/search_service.rb +++ b/app/services/search_service.rb @@ -45,7 +45,7 @@ class SearchService < BaseService end def perform_statuses_search! - privacy_definition = parsed_query.apply(StatusesIndex.filter(term: { searchable_by: @account.id }).track_scores(true).min_score(@min_score)) + privacy_definition = parsed_query.apply(StatusesIndex.filter(terms: { searchability: %w(public private direct) }).filter(term: { searchable_by: @account.id }).track_scores(true).min_score(@min_score)) # 'direct' searchability posts are NOT in here because it's already added at previous line. case @searchability