Use to_json call for AP::QuoteRequest accept/reject paths (#38229)

This commit is contained in:
Matt Jankowski
2026-03-16 10:49:09 -04:00
committed by GitHub
parent 70230c632c
commit d9cd65f039

View File

@@ -31,7 +31,7 @@ class ActivityPub::Activity::QuoteRequest < ActivityPub::Activity
status.quote.update!(activity_uri: @json['id']) status.quote.update!(activity_uri: @json['id'])
status.quote.accept! status.quote.accept!
json = Oj.dump(serialize_payload(status.quote, ActivityPub::AcceptQuoteRequestSerializer)) json = serialize_payload(status.quote, ActivityPub::AcceptQuoteRequestSerializer).to_json
ActivityPub::DeliveryWorker.perform_async(json, quoted_status.account_id, @account.inbox_url) ActivityPub::DeliveryWorker.perform_async(json, quoted_status.account_id, @account.inbox_url)
# Ensure the user is notified # Ensure the user is notified
@@ -60,7 +60,7 @@ class ActivityPub::Activity::QuoteRequest < ActivityPub::Activity
account: @account, account: @account,
activity_uri: @json['id'] activity_uri: @json['id']
) )
json = Oj.dump(serialize_payload(quote, ActivityPub::RejectQuoteRequestSerializer)) json = serialize_payload(quote, ActivityPub::RejectQuoteRequestSerializer).to_json
ActivityPub::DeliveryWorker.perform_async(json, quoted_status.account_id, @account.inbox_url) ActivityPub::DeliveryWorker.perform_async(json, quoted_status.account_id, @account.inbox_url)
end end