diff options
author | Eugen Rochko <eugen@zeonfederated.com> | 2022-03-08 09:14:39 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-03-08 09:14:39 +0100 |
commit | 8f6c67bfdeddd1c2c1085067e3dc549fb53f6ff4 (patch) | |
tree | 38e16d5e6b647417feb150f3646b1fdc08d25c00 /app/controllers/activitypub | |
parent | 61ae6b35357c1ca71f61d81e357e3851f0e3de8d (diff) |
Fix performance of account timelines (#17709)
* Fix performance of account timelines * Various fixes and improvements * Fix duplicate results being returned Co-authored-by: Claire <claire.github-309c@sitedethib.com> * Fix grouping for pinned statuses scope Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Diffstat (limited to 'app/controllers/activitypub')
-rw-r--r-- | app/controllers/activitypub/outboxes_controller.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/app/controllers/activitypub/outboxes_controller.rb b/app/controllers/activitypub/outboxes_controller.rb index b2aab56a5..cd3992502 100644 --- a/app/controllers/activitypub/outboxes_controller.rb +++ b/app/controllers/activitypub/outboxes_controller.rb @@ -62,7 +62,7 @@ class ActivityPub::OutboxesController < ActivityPub::BaseController return unless page_requested? @statuses = cache_collection_paginated_by_id( - @account.statuses.permitted_for(@account, signed_request_account), + AccountStatusesFilter.new(@account, signed_request_account).results, Status, LIMIT, params_slice(:max_id, :min_id, :since_id) |