X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FWorker%2FAddContact.php;h=be9ee34663046f040b84ab1cd30e4b1fc67e04dd;hb=a2f1bf6a83cef0b67d060b6a4686e585e5908c42;hp=47d9d01375aba5181870df91fc4230fb36316259;hpb=4f362f66933e088efdc1cc086014b33da80827e0;p=friendica.git diff --git a/src/Worker/AddContact.php b/src/Worker/AddContact.php index 47d9d01375..be9ee34663 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]); } }