summaryrefslogtreecommitdiff
path: root/classes/rpc.php
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2020-09-22 20:33:51 +0300
committerAndrew Dolgov <[email protected]>2020-09-22 20:33:51 +0300
commit05744bb474e55c4f85acd236dd2883679c278e70 (patch)
tree88fda4f58feaf0014e45ba1860d68d7d2a359570 /classes/rpc.php
parent8fb2baecdccf02b50f048966b32b4a53541627d4 (diff)
fix updater never scheduling feeds for update if they never been updated before while having default update interval set
Diffstat (limited to 'classes/rpc.php')
-rwxr-xr-xclasses/rpc.php10
1 files changed, 4 insertions, 6 deletions
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)
))";
}