]> git.mxchange.org Git - friendica.git/blobdiff - src/Util/ParseUrl.php
Only attach images
[friendica.git] / src / Util / ParseUrl.php
index 0b4bf9c9594fd2ffc97f0a66b642bd53f0503e68..f0afa1ec2bae0cbdcfdbab6c10d27863604b7e72 100644 (file)
@@ -214,7 +214,7 @@ class ParseUrl
                ];
 
                if ($count > 10) {
-                       Logger::notice('Endless loop detected', ['url' => $url]);
+                       Logger::warning('Endless loop detected', ['url' => $url]);
                        return $siteinfo;
                }
 
@@ -1131,6 +1131,8 @@ class ParseUrl
                $content = JsonLD::fetchElement($jsonld, 'logo', 'url', '@type', 'ImageObject');
                if (!empty($content) && is_string($content)) {
                        $jsonldinfo['publisher_img'] = trim($content);
+               } elseif (!empty($content) && is_array($content)) {
+                       $jsonldinfo['publisher_img'] = trim($content[0]);
                }
 
                $content = JsonLD::fetchElement($jsonld, 'brand', 'name', '@type', 'Organization');