]> git.mxchange.org Git - friendica.git/commitdiff
Ensure JsonD data passed to ParseURL::parseParts is an array
authorHypolite Petovan <hypolite@mrpetovan.com>
Tue, 11 May 2021 01:32:03 +0000 (21:32 -0400)
committerHypolite Petovan <hypolite@mrpetovan.com>
Tue, 11 May 2021 01:32:03 +0000 (21:32 -0400)
- Address https://github.com/friendica/friendica/issues/10167#issuecomment-827894961

src/Util/ParseUrl.php

index 5dee4d3a29b804f7b8960d71a0518535242a8a09..d5c9f02ad4a4eaf22f1879c4323a698054fc3e63 100644 (file)
@@ -695,7 +695,7 @@ class ParseUrl
        {
                if (!empty($jsonld['@graph']) && is_array($jsonld['@graph'])) {
                        foreach ($jsonld['@graph'] as $part) {
-                               if (!empty($part)) {
+                               if (!empty($part) && is_array($part)) {
                                        $siteinfo = self::parseParts($siteinfo, $part);
                                }
                        }