diff --git a/app/lib/activitypub/activity/create.rb b/app/lib/activitypub/activity/create.rb index d160819e09..da3173ae53 100644 --- a/app/lib/activitypub/activity/create.rb +++ b/app/lib/activitypub/activity/create.rb @@ -404,7 +404,7 @@ class ActivityPub::Activity::Create < ActivityPub::Activity def fetch_and_verify_quote return if @quote.nil? - embedded_quote = safe_prefetched_embed(@account, @status_parser.quoted_object, @json['context']) + embedded_quote = safe_prefetched_embed(@account, @status_parser.quoted_object, @json['@context']) ActivityPub::VerifyQuoteService.new.call(@quote, @quote_approval_uri, fetchable_quoted_uri: @quote_uri, prefetched_quoted_object: embedded_quote, request_id: @options[:request_id], depth: @options[:depth]) rescue Mastodon::RecursionLimitExceededError, Mastodon::UnexpectedResponseError, *Mastodon::HTTP_CONNECTION_ERRORS ActivityPub::RefetchAndVerifyQuoteWorker.perform_in(rand(PROCESSING_DELAY), @quote.id, @quote_uri, { 'request_id' => @options[:request_id], 'approval_uri' => @quote_approval_uri }) diff --git a/app/services/activitypub/process_status_update_service.rb b/app/services/activitypub/process_status_update_service.rb index b96fa8efde..fdf5e974c8 100644 --- a/app/services/activitypub/process_status_update_service.rb +++ b/app/services/activitypub/process_status_update_service.rb @@ -377,7 +377,7 @@ class ActivityPub::ProcessStatusUpdateService < BaseService end def fetch_and_verify_quote!(quote, approval_uri, quote_uri) - embedded_quote = safe_prefetched_embed(@account, @status_parser.quoted_object, @activity_json['context']) + embedded_quote = safe_prefetched_embed(@account, @status_parser.quoted_object, @activity_json['@context']) ActivityPub::VerifyQuoteService.new.call(quote, approval_uri, fetchable_quoted_uri: quote_uri, prefetched_quoted_object: embedded_quote, request_id: @request_id) rescue Mastodon::UnexpectedResponseError, *Mastodon::HTTP_CONNECTION_ERRORS ActivityPub::RefetchAndVerifyQuoteWorker.perform_in(rand(PROCESSING_DELAY), quote.id, quote_uri, { 'request_id' => @request_id, 'approval_uri' => approval_uri })