summaryrefslogtreecommitdiff
path: root/backend.php
diff options
context:
space:
mode:
Diffstat (limited to 'backend.php')
-rw-r--r--backend.php23
1 files changed, 14 insertions, 9 deletions
diff --git a/backend.php b/backend.php
index 94a13406a..4401b259c 100644
--- a/backend.php
+++ b/backend.php
@@ -705,10 +705,13 @@
if (ENABLE_UPDATE_SCHEDULER) {
- // FIXME schedule update
-
+ // FIXME schedule new update entry (with rate limit check)
+
} else {
- update_all_feeds($link, $subop == "forceUpdateAllFeeds");
+ update_all_feeds($link, $subop == "forceUpdateAllFeeds");
+ }
+
+ if (!(ENABLE_UPDATE_SCHEDULER && $subop == "forceUpdateAllFeeds")) {
$omode = $_GET["omode"];
@@ -1013,13 +1016,15 @@
if ($subop == "ForceUpdate" && sprintf("%d", $feed) > 0) {
- $tmp_result = db_query($link, "SELECT feed_url FROM ttrss_feeds
- WHERE id = '$feed'");
-
- $feed_url = db_fetch_result($tmp_result, 0, "feed_url");
-
- update_rss_feed($link, $feed_url, $feed);
+ if (ENABLE_UPDATE_SCHEDULER) {
+ // FIXME Schedule new feed entry for updating (w/rate limiting)
+ } else {
+ $tmp_result = db_query($link, "SELECT feed_url FROM ttrss_feeds
+ WHERE id = '$feed'");
+ $feed_url = db_fetch_result($tmp_result, 0, "feed_url");
+ update_rss_feed($link, $feed_url, $feed);
+ }
}
if ($subop == "MarkAllRead") {