From 19806be8ecc387adda4c229fc5e0e7b3af733e4f Mon Sep 17 00:00:00 2001 From: Claire Date: Wed, 25 Mar 2026 23:03:33 +0100 Subject: [PATCH] Fix processing keys from separate documents (#38407) --- app/services/activitypub/process_account_service.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/services/activitypub/process_account_service.rb b/app/services/activitypub/process_account_service.rb index bc282eeef5..4a5597f2fe 100644 --- a/app/services/activitypub/process_account_service.rb +++ b/app/services/activitypub/process_account_service.rb @@ -289,8 +289,8 @@ class ActivityPub::ProcessAccountService < BaseService next unless value['owner'] == @account.uri - value['publicKeyPem'] - { type: :rsa, public_key: :key, uri: key_id } + key = value['publicKeyPem'] + { type: :rsa, public_key: key, uri: key_id } end end