]> git.mxchange.org Git - friendica.git/commitdiff
Added checked for URL change
authorMichael <heluecht@pirati.ca>
Wed, 5 Aug 2020 12:53:02 +0000 (12:53 +0000)
committerMichael <heluecht@pirati.ca>
Wed, 5 Aug 2020 12:53:02 +0000 (12:53 +0000)
src/Model/Contact.php

index 18f0b020e26a426d8a2ea64a75755d20187c0586..b565e7e50b108b4c75f3ad3d331637796fa6f53e 100644 (file)
@@ -1238,6 +1238,16 @@ class Contact
                        $contact = self::getByURL($data['alias'], false, ['id']);
                        if (!empty($contact['id'])) {
                                $contact_id = $contact['id'];
+                               Logger::info('Fetched id by alias', ['cid' => $contact_id, 'url' => $url, 'probed_url' => $data['url'], 'alias' => $data['alias']]);
+                       }
+               }
+
+               // Possibly there is a contact entry with the probed URL
+               if (!$contact_id  && ($url != $data['url']) && ($url != $data['alias'])) {
+                       $contact = self::getByURL($data['url'], false, ['id']);
+                       if (!empty($contact['id'])) {
+                               $contact_id = $contact['id'];
+                               Logger::info('Fetched id by url', ['cid' => $contact_id, 'url' => $url, 'probed_url' => $data['url'], 'alias' => $data['alias']]);
                        }
                }