diff --git a/backend.php b/backend.php index ae849900a..353062d19 100644 --- a/backend.php +++ b/backend.php @@ -320,6 +320,7 @@ } if ($subop == "forceUpdateAllFeeds" || $subop == "updateAllFeeds") { + update_all_feeds($link, true); $omode = $_GET["omode"]; diff --git a/functions.php b/functions.php index 9d0016c72..5057d23c4 100644 --- a/functions.php +++ b/functions.php @@ -22,8 +22,10 @@ if (WEB_DEMO_MODE) return; - if (! ($_GET["daemon"] && DAEMON_REFRESH_ONLY)) { - return; + if (DAEMON_REFRESH_ONLY) { + if (!$_GET["daemon"]) { + return; + } } db_query($link, "BEGIN"); @@ -39,7 +41,7 @@ if (!$line["last_updated"] || time() - strtotime($line["last_updated"]) > ($upd_intl * 60)) { - + update_rss_feed($link, $line["feed_url"], $line["id"]); } }