Replaced "getDetailsByURL" with "getByURL/getByURLForUser"

This commit is contained in:
Michael 2020-07-15 04:42:04 +00:00
parent 869f3cfec4
commit d9c6a46ffe
29 changed files with 78 additions and 285 deletions

View file

@ -350,7 +350,7 @@ class Acl extends BaseModule
continue;
}
$contact = Contact::getDetailsByURL($author);
$contact = Contact::getByURL($author, 0, ['micro', 'name', 'id', 'network', 'nick', 'addr', 'url', 'forum'], false);
if (count($contact) > 0) {
$unknown_contacts[] = [

View file

@ -237,13 +237,13 @@ class Index extends BaseSearch
} else {
// Cheaper local lookup for anonymous users, no probe
if ($isAddr) {
$contact = Contact::selectFirst(['id' => 'cid'], ['addr' => $search, 'uid' => 0]);
$contact = Contact::selectFirst(['id'], ['addr' => $search, 'uid' => 0]);
} else {
$contact = Contact::getDetailsByURL($search, 0, ['cid' => 0]);
$contact = array_merge(['id' => 0], Contact::getByURL($search, 0, ['id']));
}
if (DBA::isResult($contact)) {
$contact_id = $contact['cid'];
$contact_id = $contact['id'];
}
}