From 7fdd8c51393efc1104d653dfaeadd5496342a977 Mon Sep 17 00:00:00 2001 From: levlam Date: Wed, 14 Aug 2019 03:37:09 +0300 Subject: [PATCH] Fix setting store_all_files_in_files_directory option. GitOrigin-RevId: 3eecd1b8447c62df92829a7ce0586a2a6b93c090 --- td/telegram/Td.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/td/telegram/Td.cpp b/td/telegram/Td.cpp index 1067d9f2..650d592c 100644 --- a/td/telegram/Td.cpp +++ b/td/telegram/Td.cpp @@ -4278,6 +4278,8 @@ Status Td::init(DbKey key) { options_.is_emulator = G()->shared_config().get_option_boolean("is_emulator"); // options_.proxy = Proxy(); G()->set_mtproto_header(make_unique(options_)); + G()->set_store_all_files_in_files_directory( + G()->shared_config().get_option_boolean("store_all_files_in_files_directory")); VLOG(td_init) << "Create NetQueryDispatcher"; auto net_query_dispatcher = make_unique([&] { return create_reference(); }); @@ -6959,8 +6961,6 @@ void Td::on_request(uint64 id, td_api::setOption &request) { return; } if (set_boolean_option("store_all_files_in_files_directory")) { - bool value = static_cast(request.value_.get())->value_; - G()->set_store_all_files_in_files_directory(value); return; } break;