mirror of
https://github.com/friendica/friendica
synced 2025-04-25 04:30:11 +00:00
"gprobe" removed
This commit is contained in:
parent
85ae12a873
commit
88a39ea999
3 changed files with 0 additions and 88 deletions
|
@ -580,9 +580,6 @@ class GContact
|
|||
public static function getId($contact)
|
||||
{
|
||||
$gcontact_id = 0;
|
||||
$doprobing = false;
|
||||
$last_failure_str = '';
|
||||
$last_contact_str = '';
|
||||
|
||||
if (empty($contact['network'])) {
|
||||
Logger::notice('Empty network', ['url' => $contact['url'], 'callstack' => System::callstack()]);
|
||||
|
@ -613,15 +610,6 @@ class GContact
|
|||
$gcnt = DBA::selectFirst('gcontact', $fields, ['nurl' => Strings::normaliseLink($contact['url'])]);
|
||||
if (DBA::isResult($gcnt)) {
|
||||
$gcontact_id = $gcnt['id'];
|
||||
|
||||
// Update every 90 days
|
||||
if (empty($gcnt['network']) || in_array($gcnt['network'], Protocol::FEDERATED)) {
|
||||
$last_failure_str = $gcnt['last_failure'];
|
||||
$last_failure = strtotime($gcnt['last_failure']);
|
||||
$last_contact_str = $gcnt['last_contact'];
|
||||
$last_contact = strtotime($gcnt['last_contact']);
|
||||
$doprobing = (((time() - $last_contact) > (90 * 86400)) && ((time() - $last_failure) > (90 * 86400)));
|
||||
}
|
||||
} else {
|
||||
$contact['location'] = $contact['location'] ?? '';
|
||||
$contact['about'] = $contact['about'] ?? '';
|
||||
|
@ -638,16 +626,10 @@ class GContact
|
|||
$cnt = DBA::selectFirst('gcontact', ['id', 'network'], $condition, ['order' => ['id']]);
|
||||
if (DBA::isResult($cnt)) {
|
||||
$gcontact_id = $cnt['id'];
|
||||
$doprobing = (empty($cnt['network']) || in_array($cnt['network'], Protocol::FEDERATED));
|
||||
}
|
||||
}
|
||||
DBA::unlock();
|
||||
|
||||
if ($doprobing) {
|
||||
Logger::notice('Probing', ['contact' => $last_contact_str, "failure" => $last_failure_str, "checking" => $contact['url']]);
|
||||
Worker::add(PRIORITY_LOW, 'GProbe', $contact['url']);
|
||||
}
|
||||
|
||||
return $gcontact_id;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue