From: Michael Date: Thu, 13 Apr 2023 05:05:20 +0000 (+0000) Subject: Fix: Attached images from Lemmy can now be processed X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=a36e53af3c22a02e57d7ce58e22006e6dbd1391d;p=friendica.git Fix: Attached images from Lemmy can now be processed --- diff --git a/src/Protocol/ActivityPub/Receiver.php b/src/Protocol/ActivityPub/Receiver.php index a528676163..4bba5f5da8 100644 --- a/src/Protocol/ActivityPub/Receiver.php +++ b/src/Protocol/ActivityPub/Receiver.php @@ -1638,7 +1638,7 @@ class Receiver 'type' => str_replace('as:', '', JsonLD::fetchElement($attachment, '@type')), 'mediaType' => JsonLD::fetchElement($attachment, 'as:mediaType', '@value'), 'name' => JsonLD::fetchElement($attachment, 'as:name', '@value'), - 'url' => JsonLD::fetchElement($attachment, 'as:url', '@id'), + 'url' => JsonLD::fetchElement($attachment, 'as:url', '@id') ?? JsonLD::fetchElement($attachment, 'as:href', '@id'), 'height' => JsonLD::fetchElement($attachment, 'as:height', '@value'), 'width' => JsonLD::fetchElement($attachment, 'as:width', '@value'), 'image' => JsonLD::fetchElement($attachment, 'as:image', '@id')