]> git.mxchange.org Git - friendica.git/commitdiff
Prevent endless loop when updating contact by probe
authorMichael <heluecht@pirati.ca>
Sat, 17 Jul 2021 04:57:21 +0000 (04:57 +0000)
committerMichael <heluecht@pirati.ca>
Sat, 17 Jul 2021 04:57:21 +0000 (04:57 +0000)
src/Model/Contact.php

index 12cba0c080411b5053d3fe505a7c6d5ddcbe2ec1..6cda3e72ada05fc3ce4b0e51771f27337bc4d45d 100644 (file)
@@ -2117,7 +2117,7 @@ class Contact
                }
 
                if (Strings::normaliseLink($ret['url']) != Strings::normaliseLink($contact['url'])) {
-                       $cid = self::getIdForURL($ret['url']);
+                       $cid = self::getIdForURL($ret['url'], 0, false);
                        if (!empty($cid) && ($cid != $id)) {
                                Logger::notice('URL of contact changed.', ['id' => $id, 'new_id' => $cid, 'old' => $contact['url'], 'new' => $ret['url']]);
                                return self::updateFromProbeArray($cid, $ret);