]> git.mxchange.org Git - friendica.git/blobdiff - src/Model/APContact.php
Standards
[friendica.git] / src / Model / APContact.php
index 8795b22aa506f2e74d84c0373e00375bea21c509..bd6931c4cbe566a99bd8109bccf2fffb3a831aa0 100644 (file)
@@ -211,6 +211,11 @@ class APContact
                        $apcontact['photo'] = JsonLD::fetchElement($compacted['as:icon'], 'as:url', '@id');
                }
 
+               $apcontact['header'] = JsonLD::fetchElement($compacted, 'as:image', '@id');
+               if (is_array($apcontact['header']) || !empty($compacted['as:image']['as:url']['@id'])) {
+                       $apcontact['header'] = JsonLD::fetchElement($compacted['as:image'], 'as:url', '@id');
+               }
+
                if (empty($apcontact['alias'])) {
                        $apcontact['alias'] = JsonLD::fetchElement($compacted, 'as:url', '@id');
                        if (is_array($apcontact['alias'])) {