summaryrefslogtreecommitdiff
path: root/functions.php
diff options
context:
space:
mode:
Diffstat (limited to 'functions.php')
-rw-r--r--functions.php11
1 files changed, 9 insertions, 2 deletions
diff --git a/functions.php b/functions.php
index ff00059ea..4044639a5 100644
--- a/functions.php
+++ b/functions.php
@@ -497,8 +497,15 @@
if (!is_array($iterator)) {
/* db_query($link, "UPDATE ttrss_feeds
SET last_error = 'Parse error: can\'t find any articles.'
- WHERE id = '$feed'"); */
- return; // WTF?
+ WHERE id = '$feed'"); */
+
+ // clear any errors and mark feed as updated if fetched okay
+ // even if it's blank
+
+ db_query($link, "UPDATE ttrss_feeds
+ SET last_updated = NOW(), last_error = '' WHERE id = '$feed'");
+
+ return; // no articles
}
if (defined('DAEMON_EXTENDED_DEBUG')) {