Fix deletion of posts quoting soft-deleted local post (#36461)
This commit is contained in:
@@ -21,6 +21,11 @@ class RevokeQuoteService < BaseService
|
||||
end
|
||||
|
||||
def distribute_stamp_deletion!
|
||||
# It is possible the quoted status has been soft-deleted.
|
||||
# In this case, `signed_activity_json` would fail, but we can just ignore
|
||||
# that, as we have already federated deletion.
|
||||
return if @quote.quoted_status.nil?
|
||||
|
||||
ActivityPub::DeliveryWorker.push_bulk(inboxes, limit: 1_000) do |inbox_url|
|
||||
[signed_activity_json, @account.id, inbox_url]
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user