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

pull/37209/head
Claire 2 months ago committed by GitHub
parent 5e3387539e
commit addeb28292
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

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

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

Loading…
Cancel
Save