catchup feed on first update after adding
This commit is contained in:
parent
ab954dffad
commit
50b2db9632
|
@ -573,7 +573,7 @@
|
||||||
} else {
|
} else {
|
||||||
|
|
||||||
$result = db_query($link, "SELECT id,update_interval,auth_login,
|
$result = db_query($link, "SELECT id,update_interval,auth_login,
|
||||||
auth_pass,cache_images,update_method,hidden
|
auth_pass,cache_images,update_method,hidden,last_updated
|
||||||
FROM ttrss_feeds WHERE id = '$feed'");
|
FROM ttrss_feeds WHERE id = '$feed'");
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -587,6 +587,7 @@
|
||||||
|
|
||||||
$hidden = sql_bool_to_bool(db_fetch_result($result, 0, "hidden"));
|
$hidden = sql_bool_to_bool(db_fetch_result($result, 0, "hidden"));
|
||||||
$update_method = db_fetch_result($result, 0, "update_method");
|
$update_method = db_fetch_result($result, 0, "update_method");
|
||||||
|
$last_updated = db_fetch_result($result, 0, "last_updated");
|
||||||
|
|
||||||
db_query($link, "UPDATE ttrss_feeds SET last_update_started = NOW()
|
db_query($link, "UPDATE ttrss_feeds SET last_update_started = NOW()
|
||||||
WHERE id = '$feed'");
|
WHERE id = '$feed'");
|
||||||
|
@ -1434,6 +1435,13 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (!$last_updated) {
|
||||||
|
if (defined('DAEMON_EXTENDED_DEBUG') || $_GET['xdebug']) {
|
||||||
|
_debug("update_rss_feed: new feed, catching it up...");
|
||||||
|
}
|
||||||
|
catchup_feed($link, $feed, false);
|
||||||
|
}
|
||||||
|
|
||||||
if (!$hidden) {
|
if (!$hidden) {
|
||||||
if (defined('DAEMON_EXTENDED_DEBUG') || $_GET['xdebug']) {
|
if (defined('DAEMON_EXTENDED_DEBUG') || $_GET['xdebug']) {
|
||||||
_debug("update_rss_feed: updating counters cache...");
|
_debug("update_rss_feed: updating counters cache...");
|
||||||
|
|
Loading…
Reference in New Issue