From 5ef8409700c0d2b85f4fe2f5d3b11ea51a18a355 Mon Sep 17 00:00:00 2001
From: Andrew Dolgov <fox@madoka.volgo-balt.ru>
Date: Thu, 2 May 2013 02:20:34 +0400
Subject: [PATCH] move the precautionary timestamp bumping

---
 include/rssfuncs.php | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/include/rssfuncs.php b/include/rssfuncs.php
index 2f570e37e..730adc664 100644
--- a/include/rssfuncs.php
+++ b/include/rssfuncs.php
@@ -210,10 +210,6 @@
 			return false;
 		}
 
-		// set last update to now so if anything *simplepie* crashes later we won't be
-		// continuously failing on the same feed
-		db_query("UPDATE ttrss_feeds SET last_updated = NOW() WHERE id = '$feed'");
-
 		$last_updated = db_fetch_result($result, 0, "last_updated");
 		$last_article_timestamp = @strtotime(db_fetch_result($result, 0, "last_article_timestamp"));
 
@@ -357,6 +353,10 @@
 			$feed_data = $plugin->hook_feed_fetched($feed_data);
 		}
 
+		// set last update to now so if anything *simplepie* crashes later we won't be
+		// continuously failing on the same feed
+		db_query("UPDATE ttrss_feeds SET last_updated = NOW() WHERE id = '$feed'");
+
 		if (!$rss) {
 			$rss = new FeedParser($feed_data);
 			$rss->init();
-- 
GitLab