From: Michael Date: Mon, 3 Mar 2025 22:30:19 +0000 (+0000) Subject: Fixes fatal error "Return value must be of type Friendica\Object\OEmbed, string returned" X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=3b5ad05e47ddc26270e5bd3300c7d7d0d175a4f7;p=friendica.git Fixes fatal error "Return value must be of type Friendica\Object\OEmbed, string returned" --- diff --git a/src/Content/OEmbed.php b/src/Content/OEmbed.php index 69a08526e1..72e621a116 100644 --- a/src/Content/OEmbed.php +++ b/src/Content/OEmbed.php @@ -184,13 +184,16 @@ class OEmbed $eventDispatcher = DI::eventDispatcher(); - $oembed_data = ['url' => $embedurl]; + $oembed_data = [ + 'url' => $embedurl, + 'data' => $oembed, + ]; $oembed_data = $eventDispatcher->dispatch( new ArrayFilterEvent(ArrayFilterEvent::OEMBED_FETCH_END, $oembed_data), )->getArray(); - return $oembed_data['url'] ?? $embedurl; + return $oembed_data['data']; } /**