From 2c728d17b5325d48ffa98b32b810e1f446bf48aa Mon Sep 17 00:00:00 2001 From: levlam Date: Tue, 28 Apr 2020 01:02:29 +0300 Subject: [PATCH] Remove handling of legacy promoted_dialog_id. GitOrigin-RevId: bceea028730472fe367a9a904301896903afe571 --- td/telegram/MessagesManager.cpp | 8 -------- td/telegram/TdDb.cpp | 1 - 2 files changed, 9 deletions(-) diff --git a/td/telegram/MessagesManager.cpp b/td/telegram/MessagesManager.cpp index 25a841d8..c8ce5a94 100644 --- a/td/telegram/MessagesManager.cpp +++ b/td/telegram/MessagesManager.cpp @@ -10343,13 +10343,6 @@ void MessagesManager::init() { } auto sponsored_dialog_id_string = G()->td_db()->get_binlog_pmc()->get("sponsored_dialog_id"); - if (sponsored_dialog_id_string.empty()) { - sponsored_dialog_id_string = G()->td_db()->get_binlog_pmc()->get("promoted_dialog_id"); - if (!sponsored_dialog_id_string.empty()) { - G()->td_db()->get_binlog_pmc()->erase("promoted_dialog_id"); - G()->td_db()->get_binlog_pmc()->set("sponsored_dialog_id", sponsored_dialog_id_string); - } - } if (!sponsored_dialog_id_string.empty()) { auto r_dialog_id = to_integer_safe(sponsored_dialog_id_string); if (r_dialog_id.is_error()) { @@ -10430,7 +10423,6 @@ void MessagesManager::init() { G()->td_db()->get_binlog_pmc()->erase_by_prefix("last_server_dialog_date"); G()->td_db()->get_binlog_pmc()->erase_by_prefix("unread_message_count"); G()->td_db()->get_binlog_pmc()->erase_by_prefix("unread_dialog_count"); - G()->td_db()->get_binlog_pmc()->erase("promoted_dialog_id"); G()->td_db()->get_binlog_pmc()->erase("sponsored_dialog_id"); } diff --git a/td/telegram/TdDb.cpp b/td/telegram/TdDb.cpp index 264bea20..ea424fe7 100644 --- a/td/telegram/TdDb.cpp +++ b/td/telegram/TdDb.cpp @@ -347,7 +347,6 @@ Status TdDb::init_sqlite(int32 scheduler_id, const TdParameters ¶meters, DbK binlog_pmc.erase_by_prefix("last_server_dialog_date"); binlog_pmc.erase_by_prefix("unread_message_count"); binlog_pmc.erase_by_prefix("unread_dialog_count"); - binlog_pmc.erase("promoted_dialog_id"); binlog_pmc.erase("sponsored_dialog_id"); binlog_pmc.erase_by_prefix("top_dialogs"); }