From 7de4f8b078cac0a631537e768a2b36ffaa4b1596 Mon Sep 17 00:00:00 2001 From: levlam Date: Tue, 5 Nov 2019 19:20:13 +0300 Subject: [PATCH] Do not add messages sent via bot to list of active live locations. GitOrigin-RevId: fdd83122b83f2b20d2ab460c9d27dcf320a53c4d --- td/telegram/MessagesManager.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/td/telegram/MessagesManager.cpp b/td/telegram/MessagesManager.cpp index 0931eace6..c71396eec 100644 --- a/td/telegram/MessagesManager.cpp +++ b/td/telegram/MessagesManager.cpp @@ -14775,7 +14775,8 @@ void MessagesManager::on_load_active_live_location_messages_finished() { void MessagesManager::try_add_active_live_location(DialogId dialog_id, const Message *m) { CHECK(m != nullptr); - if (m->content->get_type() != MessageContentType::LiveLocation || m->is_failed_to_send) { + if (m->content->get_type() != MessageContentType::LiveLocation || m->is_failed_to_send || + m->via_bot_user_id.is_valid() || m->forward_info != nullptr) { return; }