From fff1b6d4b5416f37d4babef403e3dd853235f0f2 Mon Sep 17 00:00:00 2001 From: levlam Date: Mon, 30 Sep 2019 18:02:52 +0300 Subject: [PATCH] Add input_media debug. GitOrigin-RevId: f4285e14666cd4707e8737b8d2ae69fccdce0151 --- td/telegram/MessagesManager.cpp | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/td/telegram/MessagesManager.cpp b/td/telegram/MessagesManager.cpp index 2f738429a..40535d5a5 100644 --- a/td/telegram/MessagesManager.cpp +++ b/td/telegram/MessagesManager.cpp @@ -6501,10 +6501,15 @@ void MessagesManager::do_send_media(DialogId dialog_id, Message *m, FileId file_ content = m->content.get(); } - on_message_media_uploaded(dialog_id, m, - get_input_media(content, td_, std::move(input_file), std::move(input_thumbnail), file_id, - thumbnail_file_id, m->ttl), - file_id, thumbnail_file_id); + bool have_input_file = input_file != nullptr; + bool have_input_thumbnail = input_thumbnail != nullptr; + auto input_media = get_input_media(content, td_, std::move(input_file), std::move(input_thumbnail), file_id, + thumbnail_file_id, m->ttl); + LOG_CHECK(input_media != nullptr) << to_string(get_message_object(dialog_id, m)) << ' ' << have_input_file << ' ' + << have_input_thumbnail << ' ' << file_id << ' ' << thumbnail_file_id << ' ' + << m->ttl; + + on_message_media_uploaded(dialog_id, m, std::move(input_media), file_id, thumbnail_file_id); } void MessagesManager::do_send_secret_media(DialogId dialog_id, Message *m, FileId file_id, FileId thumbnail_file_id,