From 48be0057744944432aab6f0235068250f96f0a8e Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Tue, 11 Aug 2020 13:29:09 +0300 Subject: [PATCH] instead of taking batch timestamp and score (?) into account, make oldest first sorting work consistently with newest first - i.e. rely on feed-provided timestamp --- classes/api.php | 2 +- classes/feeds.php | 2 +- classes/handler/public.php | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/classes/api.php b/classes/api.php index eda79df45..7c8c4c9f1 100755 --- a/classes/api.php +++ b/classes/api.php @@ -222,7 +222,7 @@ class API extends Handler { $override_order = "ttrss_entries.title, date_entered, updated"; break; case "date_reverse": - $override_order = "score DESC, date_entered, updated"; + $override_order = "updated"; $skip_first_id_check = true; break; case "feed_dates": diff --git a/classes/feeds.php b/classes/feeds.php index 001a4fd63..5601a500d 100755 --- a/classes/feeds.php +++ b/classes/feeds.php @@ -537,7 +537,7 @@ class Feeds extends Handler_Protected { $override_order = "ttrss_entries.title, date_entered, updated"; break; case "date_reverse": - $override_order = "score DESC, date_entered, updated"; + $override_order = "updated"; $skip_first_id_check = true; break; case "feed_dates": diff --git a/classes/handler/public.php b/classes/handler/public.php index 21430e6cc..c378de9bf 100755 --- a/classes/handler/public.php +++ b/classes/handler/public.php @@ -25,7 +25,7 @@ class Handler_Public extends Handler { $date_sort_field = "ttrss_entries.title, date_entered, updated"; break; case "date_reverse": - $date_sort_field = "date_entered, updated"; + $date_sort_field = "updated"; break; case "feed_dates": $date_sort_field = "updated DESC";