diff options
author | George Hazan <george.hazan@gmail.com> | 2023-09-07 10:53:50 +0300 |
---|---|---|
committer | George Hazan <george.hazan@gmail.com> | 2023-09-07 10:53:50 +0300 |
commit | fb67fd46492704bad3276ca65f90f86736ff3c1a (patch) | |
tree | de1e63a7f835f8f17a5fa109ba93e399050c9289 /protocols/Telegram/src | |
parent | 52e26e6cb65679dccc5d92ff34daf781821ea27e (diff) |
Telegram: random crash fix
Diffstat (limited to 'protocols/Telegram/src')
-rw-r--r-- | protocols/Telegram/src/server.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/protocols/Telegram/src/server.cpp b/protocols/Telegram/src/server.cpp index 792f68140e..b18114485d 100644 --- a/protocols/Telegram/src/server.cpp +++ b/protocols/Telegram/src/server.cpp @@ -686,7 +686,9 @@ void CTelegramProto::ProcessMessageContent(TD::updateMessageContent *pObj) }
auto msg = TD::make_object<TD::message>();
+ msg->sender_id_ = std::move(TD::make_object<TD::messageSenderChat>(pObj->chat_id_));
msg->content_ = std::move(pObj->new_content_);
+
CMStringA szText(GetMessageText(pUser, msg.get()));
if (szText.IsEmpty()) {
debugLogA("this message was not processed, ignored");
|