diff --git a/app/lib/annual_report/top_statuses.rb b/app/lib/annual_report/top_statuses.rb index 4dcc31892b..06c53e2a48 100644 --- a/app/lib/annual_report/top_statuses.rb +++ b/app/lib/annual_report/top_statuses.rb @@ -5,14 +5,14 @@ class AnnualReport::TopStatuses < AnnualReport::Source { top_statuses: { by_reblogs: status_identifier(most_reblogged_status), - by_favourites: status_identifier(most_favourited_status), - by_replies: status_identifier(most_replied_status), + by_favourites: nil, + by_replies: nil, }, } end def eligible? - report_statuses.public_visibility.exists? + report_statuses.distributable_visibility.exists? end private @@ -43,7 +43,7 @@ class AnnualReport::TopStatuses < AnnualReport::Source def base_scope report_statuses - .public_visibility + .distributable_visibility .joins(:status_stat) end end diff --git a/spec/lib/annual_report/top_statuses_spec.rb b/spec/lib/annual_report/top_statuses_spec.rb index af29df1f65..24fa2139ce 100644 --- a/spec/lib/annual_report/top_statuses_spec.rb +++ b/spec/lib/annual_report/top_statuses_spec.rb @@ -40,8 +40,8 @@ RSpec.describe AnnualReport::TopStatuses do .to include( top_statuses: include( by_reblogs: reblogged_status.id.to_s, - by_favourites: favourited_status.id.to_s, - by_replies: replied_status.id.to_s + by_favourites: nil, + by_replies: nil ) ) end