aboutsummaryrefslogtreecommitdiffstats
path: root/Zotlabs/Daemon/Onepoll.php
diff options
context:
space:
mode:
authorMario <mario@mariovavti.com>2019-11-15 10:01:21 +0000
committerMario <mario@mariovavti.com>2019-11-15 10:01:21 +0000
commit5a6b14f8787927ee6ea99c622d02875811d3a74a (patch)
tree9a6297cb0551c5ca82739f81224eca479f1fc844 /Zotlabs/Daemon/Onepoll.php
parentde9a7f0fa909792656d26d369f2ff21c57fc1e4d (diff)
downloadvolse-hubzilla-5a6b14f8787927ee6ea99c622d02875811d3a74a.tar.gz
volse-hubzilla-5a6b14f8787927ee6ea99c622d02875811d3a74a.tar.bz2
volse-hubzilla-5a6b14f8787927ee6ea99c622d02875811d3a74a.zip
onepoll: do not update dead feeds
Diffstat (limited to 'Zotlabs/Daemon/Onepoll.php')
-rw-r--r--Zotlabs/Daemon/Onepoll.php12
1 files changed, 7 insertions, 5 deletions
diff --git a/Zotlabs/Daemon/Onepoll.php b/Zotlabs/Daemon/Onepoll.php
index 1d9fd5f72..2f06ec125 100644
--- a/Zotlabs/Daemon/Onepoll.php
+++ b/Zotlabs/Daemon/Onepoll.php
@@ -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;
}