Fix typo in embedded quote handling code (#40049)

This commit is contained in:
Shlee
2026-08-05 22:09:45 +09:30
committed by GitHub
parent f01507edcf
commit 630e4127cb
2 changed files with 2 additions and 2 deletions

View File

@@ -413,7 +413,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 })

View File

@@ -384,7 +384,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 })