Change wrapstodon 2025 to allow unlisted posts in top statuses (#37206)

This commit is contained in:
Claire
2025-12-11 17:35:35 +01:00
committed by GitHub
parent 5e3387539e
commit addeb28292
2 changed files with 6 additions and 6 deletions

View File

@@ -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

View File

@@ -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