aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorlevlam <levlam@telegram.org>2026-07-01 17:13:05 +0300
committerlevlam <levlam@telegram.org>2026-07-01 17:13:05 +0300
commita2fbcb0f391e1f9548395e635fbfe2ccb9ac3192 (patch)
treea6dfcded7855028945219c19f9f2af5f7ea6473d
parent7d79713a039fa664648aa85d26c237132e0e725f (diff)
Fix check.
-rw-r--r--td/telegram/MessageReplyHeader.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/td/telegram/MessageReplyHeader.cpp b/td/telegram/MessageReplyHeader.cpp
index 8e70b4c58..16e873def 100644
--- a/td/telegram/MessageReplyHeader.cpp
+++ b/td/telegram/MessageReplyHeader.cpp
@@ -59,8 +59,7 @@ MessageReplyHeader::MessageReplyHeader(Td *td, tl_object_ptr<telegram_api::Messa
if (!message_id.is_scheduled() && can_have_thread && dialog_id.get_type() == DialogType::Channel) {
if (!top_thread_message_id_.is_valid()) {
auto same_chat_reply_to_message_id = replied_message_info_.get_same_chat_reply_to_message_id(false);
- if (same_chat_reply_to_message_id.is_valid()) {
- CHECK(same_chat_reply_to_message_id.is_server());
+ if (same_chat_reply_to_message_id.is_valid() && same_chat_reply_to_message_id.is_server()) {
top_thread_message_id_ = same_chat_reply_to_message_id;
} else {
is_topic_message_ = false;