From 5933535c9b678b69165473b9f93c25b74f9bd398 Mon Sep 17 00:00:00 2001 From: John Preston Date: Tue, 2 Jan 2024 18:03:02 +0400 Subject: [PATCH] Fix loading more saved sublists. --- Telegram/SourceFiles/data/data_saved_messages.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Telegram/SourceFiles/data/data_saved_messages.cpp b/Telegram/SourceFiles/data/data_saved_messages.cpp index 695622bbe..66bc87609 100644 --- a/Telegram/SourceFiles/data/data_saved_messages.cpp +++ b/Telegram/SourceFiles/data/data_saved_messages.cpp @@ -233,8 +233,10 @@ void SavedMessages::apply( _chatsList.setLoaded(); } else if (result.type() == mtpc_messages_savedDialogs) { _chatsList.setLoaded(); - } else if (offsetDate < _offsetDate - || (offsetDate == _offsetDate && offsetId == _offsetId && offsetPeer == _offsetPeer)) { + } else if ((_offsetDate > 0 && offsetDate > _offsetDate) + || (offsetDate == _offsetDate + && offsetId == _offsetId + && offsetPeer == _offsetPeer)) { LOG(("API Error: Bad order in messages.savedDialogs.")); _chatsList.setLoaded(); } else {