From 887ddbd88e107fb3baf1ecc155eee6c940950bc1 Mon Sep 17 00:00:00 2001 From: levlam Date: Wed, 4 Jan 2023 10:49:53 +0300 Subject: [PATCH] Improve warnings about changed MessageForwardInfo. --- td/telegram/MessagesManager.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/td/telegram/MessagesManager.cpp b/td/telegram/MessagesManager.cpp index bfcc1344e..b657190ad 100644 --- a/td/telegram/MessagesManager.cpp +++ b/td/telegram/MessagesManager.cpp @@ -36660,7 +36660,10 @@ bool MessagesManager::update_message(Dialog *d, Message *old_message, unique_ptr if (replace_legacy) { return false; } - if (!is_scheduled && !message_id.is_yet_unsent()) { + if (old_message->forward_info->is_imported != new_message->forward_info->is_imported) { + return true; + } + if (!is_scheduled && !message_id.is_yet_unsent() && !old_message->forward_info->is_imported) { return true; } return !is_forward_info_sender_hidden(new_message->forward_info.get()) &&