From 2face56d1047557002abcb5ef6737e653602679e Mon Sep 17 00:00:00 2001 From: levlam Date: Fri, 28 Dec 2018 02:29:03 +0300 Subject: [PATCH] Fix downlaoding of secure documents. GitOrigin-RevId: 9884b4e6dbe669ba905e8f391f87a957e4928e53 --- td/telegram/files/FileManager.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/td/telegram/files/FileManager.cpp b/td/telegram/files/FileManager.cpp index 12fef9cc..94610861 100644 --- a/td/telegram/files/FileManager.cpp +++ b/td/telegram/files/FileManager.cpp @@ -2317,7 +2317,10 @@ void FileManager::on_partial_download(QueryId query_id, const PartialLocalFileLo } if (size != 0) { - file_node->set_size(size); + FileView file_view(file_node); + if (!file_view.is_encrypted_secure()) { + file_node->set_size(size); + } } file_node->set_local_location(LocalFileLocation(partial_local), ready_size, -1, -1 /* TODO */); try_flush_node(file_node, "on_partial_download");