From 3f77a39a33221f7e5d87046822459d3266ff94e2 Mon Sep 17 00:00:00 2001 From: levlam Date: Thu, 20 Jun 2019 16:57:12 +0300 Subject: [PATCH] Add from_message_id check. GitOrigin-RevId: a69132dc605d89698be2a8fd98f400019ecaf442 --- td/telegram/MessagesManager.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/td/telegram/MessagesManager.cpp b/td/telegram/MessagesManager.cpp index 49c6cea9..b5d4727c 100644 --- a/td/telegram/MessagesManager.cpp +++ b/td/telegram/MessagesManager.cpp @@ -18932,6 +18932,9 @@ vector MessagesManager::get_message_notifications_from_database_fo auto from_notification_id = NotificationId::max(); auto from_message_id = MessageId::max(); vector res; + if (!from_mentions && from_message_id.get() <= d->last_read_inbox_message_id.get()) { + return res; + } while (true) { auto result = do_get_message_notifications_from_database_force(d, from_mentions, from_notification_id, from_message_id, limit);