From ca842596ab799514e55b418d86b053509b9e4371 Mon Sep 17 00:00:00 2001 From: levlam Date: Mon, 17 Apr 2023 12:28:51 +0300 Subject: [PATCH] Fix read_dialog_inbox. --- td/telegram/MessagesManager.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/td/telegram/MessagesManager.cpp b/td/telegram/MessagesManager.cpp index 619cc47ed..c0e85370a 100644 --- a/td/telegram/MessagesManager.cpp +++ b/td/telegram/MessagesManager.cpp @@ -20279,6 +20279,9 @@ Status MessagesManager::view_messages(DialogId dialog_id, vector mess } void MessagesManager::read_dialog_inbox(Dialog *d, MessageId max_message_id) { + if (max_message_id == MessageId()) { + return; + } CHECK(d != nullptr); CHECK(max_message_id.is_valid()); CHECK(max_message_id.is_server() || max_message_id.is_local());