From addeb28292d03de26d6a5ddae0bfce74d358b089 Mon Sep 17 00:00:00 2001 From: Claire Date: Thu, 11 Dec 2025 17:35:35 +0100 Subject: [PATCH] Change wrapstodon 2025 to allow unlisted posts in top statuses (#37206) --- app/lib/annual_report/top_statuses.rb | 8 ++++---- spec/lib/annual_report/top_statuses_spec.rb | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/app/lib/annual_report/top_statuses.rb b/app/lib/annual_report/top_statuses.rb index 4dcc31892bb..06c53e2a487 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 af29df1f651..24fa2139ce2 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