aboutsummaryrefslogtreecommitdiffhomepage
path: root/td/telegram/RepliedMessageInfo.cpp
diff options
context:
space:
mode:
authorlevlam <levlam@telegram.org>2024-09-02 18:51:14 +0300
committerlevlam <levlam@telegram.org>2024-09-02 18:51:14 +0300
commitb6917c9123e433fc68c68858d6e73a01dcc4ca7d (patch)
treeeb4798a7b655b5348afeb5af1f335c5b1e1d1cc8 /td/telegram/RepliedMessageInfo.cpp
parent4822fad3bca5e6c764d74789d49de03799a25e4f (diff)
Allow unknown users in text entities for non-server messages.
Diffstat (limited to 'td/telegram/RepliedMessageInfo.cpp')
-rw-r--r--td/telegram/RepliedMessageInfo.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/td/telegram/RepliedMessageInfo.cpp b/td/telegram/RepliedMessageInfo.cpp
index 021277c3b..a1a3488f8 100644
--- a/td/telegram/RepliedMessageInfo.cpp
+++ b/td/telegram/RepliedMessageInfo.cpp
@@ -272,7 +272,7 @@ void RepliedMessageInfo::add_dependencies(Dependencies &dependencies, bool is_bo
}
td_api::object_ptr<td_api::messageReplyToMessage> RepliedMessageInfo::get_message_reply_to_message_object(
- Td *td, DialogId dialog_id) const {
+ Td *td, DialogId dialog_id, bool is_server) const {
if (dialog_id_.is_valid()) {
dialog_id = dialog_id_;
} else {
@@ -291,7 +291,8 @@ td_api::object_ptr<td_api::messageReplyToMessage> RepliedMessageInfo::get_messag
td_api::object_ptr<td_api::MessageContent> content;
if (content_ != nullptr) {
- content = get_message_content_object(content_.get(), td, dialog_id, false, 0, false, true, -1, false, false);
+ content =
+ get_message_content_object(content_.get(), td, dialog_id, is_server, false, 0, false, true, -1, false, false);
switch (content->get_id()) {
case td_api::messageUnsupported::ID:
content = nullptr;