From f56e5a35041878b5ec827e96ce3ac78a0df944c8 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Mon, 13 Jul 2015 00:40:15 +0300 Subject: [PATCH] add workaround for fresh feed first id calculation issue --- include/functions2.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/include/functions2.php b/include/functions2.php index 459a2a53..e0b9e24a 100644 --- a/include/functions2.php +++ b/include/functions2.php @@ -730,6 +730,11 @@ } $first_id = 0; + $first_id_query_strategy_part = $query_strategy_part; + + if ($feed == -3) + $first_id_query_strategy_part = "true"; + // if previous topmost article id changed that means our current pagination is no longer valid $query = "SELECT DISTINCT ttrss_feeds.title, @@ -753,7 +758,7 @@ $start_ts_query_part $filter_query_part $since_id_part - $query_strategy_part ORDER BY $order_by LIMIT 1"; + $first_id_query_strategy_part ORDER BY $order_by LIMIT 1"; if ($_REQUEST["debug"]) { print $query; -- 2.39.5