From 14bbb15eb653a0e80854e375e93eb6f6d0cefe6e Mon Sep 17 00:00:00 2001 From: levlam Date: Fri, 22 May 2020 21:03:53 +0300 Subject: [PATCH] Return view count for forwarded failed to send messages. GitOrigin-RevId: ef08ac19c3650c114d5144aedc2952ab631cfa49 --- td/telegram/MessagesManager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/td/telegram/MessagesManager.cpp b/td/telegram/MessagesManager.cpp index c22b74d6..b430c33b 100644 --- a/td/telegram/MessagesManager.cpp +++ b/td/telegram/MessagesManager.cpp @@ -18049,7 +18049,7 @@ tl_object_ptr MessagesManager::get_message_object(DialogId dial auto live_location_date = m->is_failed_to_send ? 0 : m->date; auto date = is_scheduled ? 0 : m->date; auto edit_date = m->hide_edit_date ? 0 : m->edit_date; - auto views = m->message_id.is_scheduled() || m->message_id.is_local() ? 0 : m->views; + auto views = m->message_id.is_scheduled() || (m->message_id.is_local() && m->forward_info == nullptr) ? 0 : m->views; return make_tl_object( m->message_id.get(), td_->contacts_manager_->get_user_id_object(m->sender_user_id, "sender_user_id"), dialog_id.get(), std::move(sending_state), std::move(scheduling_state), is_outgoing, can_be_edited,