From a46a9a33dd5f76a28fe23fab0b03de054f69cdf7 Mon Sep 17 00:00:00 2001 From: levlam Date: Sat, 13 Apr 2019 19:59:52 +0300 Subject: [PATCH] Do not create input_media for unfinished uploads. GitOrigin-RevId: 8983548156fdf61795054dd7c01895348df4e009 --- td/telegram/MessagesManager.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/td/telegram/MessagesManager.cpp b/td/telegram/MessagesManager.cpp index afd0d65a5..dc062ead2 100644 --- a/td/telegram/MessagesManager.cpp +++ b/td/telegram/MessagesManager.cpp @@ -16256,9 +16256,10 @@ void MessagesManager::do_send_message_group(int64 media_album_id) { file_ids.push_back(get_message_content_file_id(m->content.get())); random_ids.push_back(begin_send_message(dialog_id, m)); - LOG(INFO) << "Have file " << file_ids.back() << " in " << m->message_id << " with result " << request.results[i]; + LOG(INFO) << "Have file " << file_ids.back() << " in " << m->message_id << " with result " << request.results[i] + << " and is_finished = " << request.is_finished[i]; - if (request.results[i].is_error()) { + if (request.results[i].is_error() || !request.is_finished[i]) { success = false; continue; }