From 197d1de31bc7a2b7fba9a45bf1b1a8f8bd64f4e2 Mon Sep 17 00:00:00 2001 From: levlam Date: Sun, 2 Oct 2022 23:42:33 +0300 Subject: [PATCH] Resave file after clearing local location to keep file sources. --- td/telegram/files/FileManager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/td/telegram/files/FileManager.cpp b/td/telegram/files/FileManager.cpp index 5bbb12c15..edb8dabb5 100644 --- a/td/telegram/files/FileManager.cpp +++ b/td/telegram/files/FileManager.cpp @@ -1123,7 +1123,7 @@ void FileManager::on_file_unlink(const FullLocalFileLocation &location) { clear_from_pmc(file_node); send_closure(G()->download_manager(), &DownloadManager::remove_file_if_finished, file_node->main_file_id_); file_node->drop_local_location(); - try_flush_node_info(file_node, "on_file_unlink"); + try_flush_node(file_node, "on_file_unlink"); } Result FileManager::register_local(FullLocalFileLocation location, DialogId owner_dialog_id, int64 size,