Only suggest friendica contacts that where recently active
This commit is contained in:
parent
098ccd09fa
commit
016f9cb8c3
|
@ -267,7 +267,12 @@ function contact_photo_menu($contact) {
|
||||||
|
|
||||||
|
|
||||||
function random_profile() {
|
function random_profile() {
|
||||||
$r = q("select url from gcontact where url like '%%://%%/profile/%%' order by rand() limit 1");
|
$r = q("SELECT `url` FROM `gcontact` WHERE `network` = '%s'
|
||||||
|
AND `last_contact` >= `last_failure`
|
||||||
|
AND `updated` > UTC_TIMESTAMP - INTERVAL 1 MONTH
|
||||||
|
ORDER BY rand() LIMIT 1",
|
||||||
|
dbesc(NETWORK_DFRN));
|
||||||
|
|
||||||
if(count($r))
|
if(count($r))
|
||||||
return dirname($r[0]['url']);
|
return dirname($r[0]['url']);
|
||||||
return '';
|
return '';
|
||||||
|
|
|
@ -1211,7 +1211,7 @@ function poco_discover($complete = false) {
|
||||||
$last_update = date("c", time() - (60 * 60 * 6)); // 24
|
$last_update = date("c", time() - (60 * 60 * 6)); // 24
|
||||||
$last_update = date("c", time() - (60 * 60 * 24)); // 24
|
$last_update = date("c", time() - (60 * 60 * 24)); // 24
|
||||||
|
|
||||||
$r = q("SELECT `poco`, `nurl`, `url`, `network` FROM `gserver` WHERE `last_contact` > `last_failure` AND `poco` != '' AND `last_poco_query` < '%s' ORDER BY RAND()", dbesc($last_update));
|
$r = q("SELECT `poco`, `nurl`, `url`, `network` FROM `gserver` WHERE `last_contact` >= `last_failure` AND `poco` != '' AND `last_poco_query` < '%s' ORDER BY RAND()", dbesc($last_update));
|
||||||
if ($r)
|
if ($r)
|
||||||
foreach ($r AS $server) {
|
foreach ($r AS $server) {
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user