- if (!$probing) {
- $condition = ['nurl' => Strings::normaliseLink($url), 'uid' => 0, 'deleted' => false];
- $contact = DBA::selectFirst('contact', ['id'], $condition, ['order' => ['id']]);
- if (DBA::isResult($contact)) {
- $cid = $contact['id'];
- Logger::info('Got id for contact url', ['cid' => $cid, 'url' => $url]);
- }
-
- if (empty($cid)) {
- $ssl_url = str_replace('http://', 'https://', $url);
- $condition = ['`alias` IN (?, ?, ?) AND `uid` = ? AND NOT `deleted`', $url, Strings::normaliseLink($url), $ssl_url, 0];
- $contact = DBA::selectFirst('contact', ['id'], $condition, ['order' => ['id']]);
- if (DBA::isResult($contact)) {
- $cid = $contact['id'];
- Logger::info('Got id for contact alias', ['cid' => $cid, 'url' => $url]);
- }
- }
- } else {
- $cid = Contact::getIdForURL($url, 0, false);
- Logger::info('Got id by probing', ['cid' => $cid, 'url' => $url]);
- }
+ $cid = Contact::getIdForURL($url, 0, false);
+ Logger::debug('Got id for contact', ['cid' => $cid, 'url' => $url]);