onepoll: do not update dead feeds

(cherry picked from commit 5a6b14f8787927ee6ea99c622d02875811d3a74a)
This commit is contained in:
Mario
2019-11-15 10:01:21 +00:00
parent fd7d497cd1
commit 05604e4bd2
2 changed files with 11 additions and 5 deletions

View File

@@ -61,11 +61,13 @@ class Onepoll {
if($contact['xchan_network'] === 'rss') {
logger('onepoll: processing feed ' . $contact['xchan_name'], LOGGER_DEBUG);
handle_feed($importer['channel_id'],$contact_id,$contact['xchan_hash']);
q("update abook set abook_connected = '%s' where abook_id = %d",
dbesc(datetime_convert()),
intval($contact['abook_id'])
);
$alive = handle_feed($importer['channel_id'],$contact_id,$contact['xchan_hash']);
if ($alive) {
q("update abook set abook_connected = '%s' where abook_id = %d",
dbesc(datetime_convert()),
intval($contact['abook_id'])
);
}
return;
}