Fix searchability=limited post was searchable by reactors

This commit is contained in:
KMY 2023-08-04 20:21:46 +09:00
parent 19fd365d8c
commit 54f63a4be2

View file

@ -45,7 +45,7 @@ class SearchService < BaseService
end end
def perform_statuses_search! 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. # 'direct' searchability posts are NOT in here because it's already added at previous line.
case @searchability case @searchability