-
- Downloads
Fetch boosted statuses on behalf of a follower (fixes #7426) (#7459)
When an ActivityPub Announce is processed and the boosted toot is not known, fetch it on behalf of one of the booster's followers. This is to allow fetching self-boosts of previously-unknown private toots. If fetching on behalf of a user fails, try fetching it anonymously: the selected follower of a boosting user may be banned by the boosted toot's author.
Showing
- app/helpers/jsonld_helper.rb 10 additions, 5 deletionsapp/helpers/jsonld_helper.rb
- app/lib/activitypub/activity/announce.rb 1 addition, 1 deletionapp/lib/activitypub/activity/announce.rb
- app/services/activitypub/fetch_remote_status_service.rb 2 additions, 2 deletionsapp/services/activitypub/fetch_remote_status_service.rb
Please register or sign in to comment