From 05744bb474e55c4f85acd236dd2883679c278e70 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Tue, 22 Sep 2020 20:33:51 +0300 Subject: fix updater never scheduling feeds for update if they never been updated before while having default update interval set --- classes/rpc.php | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'classes/rpc.php') diff --git a/classes/rpc.php b/classes/rpc.php index e3870aa41..b5cbbbcea 100755 --- a/classes/rpc.php +++ b/classes/rpc.php @@ -435,9 +435,8 @@ class RPC extends Handler_Protected { ) OR ( ttrss_feeds.update_interval > 0 AND ttrss_feeds.last_updated < NOW() - CAST((ttrss_feeds.update_interval || ' minutes') AS INTERVAL) - ) OR ttrss_feeds.last_updated IS NULL - OR ( - ttrss_feeds.update_interval > 0 + ) OR ( + ttrss_feeds.update_interval >= 0 AND (last_updated = '1970-01-01 00:00:00' OR last_updated IS NULL) ))"; } else { @@ -447,9 +446,8 @@ class RPC extends Handler_Protected { ) OR ( ttrss_feeds.update_interval > 0 AND ttrss_feeds.last_updated < DATE_SUB(NOW(), INTERVAL ttrss_feeds.update_interval MINUTE) - ) OR ttrss_feeds.last_updated IS NULL - OR ( - ttrss_feeds.update_interval > 0 + ) OR ( + ttrss_feeds.update_interval >= 0 AND (last_updated = '1970-01-01 00:00:00' OR last_updated IS NULL) ))"; } -- cgit v1.2.3