From 9662e6ae32cdc675768bfc80602f65d6ee11ea20 Mon Sep 17 00:00:00 2001 From: KMY Date: Sat, 12 Aug 2023 16:18:23 +0900 Subject: [PATCH] Fix unable to receive fedibird limited visibilities --- app/lib/activitypub/activity.rb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/lib/activitypub/activity.rb b/app/lib/activitypub/activity.rb index 45ce7252f4..55123f68a3 100644 --- a/app/lib/activitypub/activity.rb +++ b/app/lib/activitypub/activity.rb @@ -119,7 +119,10 @@ class ActivityPub::Activity dereferencer = ActivityPub::Dereferencer.new(@object, permitted_origin: @account.uri, signature_actor: signed_fetch_actor) - @object = dereferencer.object unless dereferencer.object.nil? + return if dereferencer.object.nil? + + @object = dereferencer.object + @json = @object end def signed_fetch_actor