X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FWorker%2FAddContact.php;h=ff2240ec1471d3ccd1168480bcbccfcb1abc71c0;hb=73c3b21665e7e22c4c9908272279d9605282acca;hp=47d9d01375aba5181870df91fc4230fb36316259;hpb=dad6b43689a0d1e1be4bc9cc4d41cf7fabdc33f6;p=friendica.git diff --git a/src/Worker/AddContact.php b/src/Worker/AddContact.php index 47d9d01375..ff2240ec14 100644 --- a/src/Worker/AddContact.php +++ b/src/Worker/AddContact.php @@ -1,7 +1,22 @@ . + * */ namespace Friendica\Worker; @@ -18,7 +33,14 @@ class AddContact */ public static function execute(int $uid, string $url) { - $result = Contact::createFromProbe($uid, $url, '', false); + if ($uid == 0) { + // Adding public contact + $result = Contact::getIdForURL($url); + Logger::info('Added public contact', ['url' => $url, 'result' => $result]); + return; + } + + $result = Contact::createFromProbeForUser($uid, $url); Logger::info('Added contact', ['uid' => $uid, 'url' => $url, 'result' => $result]); } }