From c1e202b79c6a17c9d2117725322baa5b8c662765 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Sun, 12 Feb 2006 06:34:27 +0100 Subject: [PATCH] fix negative update interval handling --- functions.php | 5 +++++ update_daemon.php | 9 +++++++-- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/functions.php b/functions.php index 2e25b950..d502d08d 100644 --- a/functions.php +++ b/functions.php @@ -125,6 +125,11 @@ $upd_intl = get_pref($link, 'DEFAULT_UPDATE_INTERVAL', $user_id); } + if ($upd_intl < 0) { + // Updates for this feed are disabled + continue; + } + if ($fetch || (!$line["last_updated"] || time() - strtotime($line["last_updated"]) > ($upd_intl * 60))) { diff --git a/update_daemon.php b/update_daemon.php index 37c42ba1..83476589 100644 --- a/update_daemon.php +++ b/update_daemon.php @@ -59,9 +59,14 @@ if (!$upd_intl || $upd_intl == 0) { $upd_intl = get_pref($link, 'DEFAULT_UPDATE_INTERVAL', $user_id); } + + if ($upd_intl < 0) { + print "Updates disabled.\n"; + continue; + } - # printf("%d ? %d\n", time() - strtotime($line["last_updated"]) > $upd_intl*60, - # $upd_intl*60); + printf("%d ? %d\n", time() - strtotime($line["last_updated"]) > $upd_intl*60, + $upd_intl*60); if (!$line["last_updated"] || time() - strtotime($line["last_updated"]) > ($upd_intl * 60)) { -- 2.39.5