X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FModel%2FAPContact.php;h=067be587467638fe6dd86b6564d64b57b6171118;hb=6b8db5ad1333e2b430da3a771d9a962d44d4b6fc;hp=346c4ec2f74450757e5863a94a0a8c1fa74dc60c;hpb=5c5b564ade1b98fcb39a4baf56a4d7104f0aee7d;p=friendica.git diff --git a/src/Model/APContact.php b/src/Model/APContact.php index 346c4ec2f7..067be58746 100644 --- a/src/Model/APContact.php +++ b/src/Model/APContact.php @@ -6,7 +6,6 @@ namespace Friendica\Model; -use Friendica\BaseObject; use Friendica\Content\Text\HTML; use Friendica\Core\Logger; use Friendica\Core\Config; @@ -17,7 +16,7 @@ use Friendica\Util\JsonLD; use Friendica\Util\DateTimeFormat; use Friendica\Util\Strings; -class APContact extends BaseObject +class APContact { /** * Resolves the profile url from the address by using webfinger @@ -84,7 +83,7 @@ class APContact extends BaseObject public static function getByURL($url, $update = null) { if (empty($url)) { - return false; + return []; } $fetched_contact = false; @@ -110,7 +109,7 @@ class APContact extends BaseObject } if (!is_null($update)) { - return DBA::isResult($apcontact) ? $apcontact : false; + return DBA::isResult($apcontact) ? $apcontact : []; } if (DBA::isResult($apcontact)) { @@ -192,6 +191,7 @@ class APContact extends BaseObject $apcontact['addr'] = ''; } + $apcontact['pubkey'] = null; if (!empty($compacted['w3id:publicKey'])) { $apcontact['pubkey'] = trim(JsonLD::fetchElement($compacted['w3id:publicKey'], 'w3id:publicKeyPem', '@value')); }