From a5a69812e5a8d354250f2df332517230018149f7 Mon Sep 17 00:00:00 2001 From: levlam Date: Thu, 10 Oct 2019 19:07:49 +0300 Subject: [PATCH] Add updatePeerSettings support. GitOrigin-RevId: 0e5a18b57dea6cf82aa00996fd8ddb8fcca11313 --- td/telegram/UpdatesManager.cpp | 7 ++++--- td/telegram/UpdatesManager.h | 3 +-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/td/telegram/UpdatesManager.cpp b/td/telegram/UpdatesManager.cpp index 84dd1e473..db31a5a67 100644 --- a/td/telegram/UpdatesManager.cpp +++ b/td/telegram/UpdatesManager.cpp @@ -1532,6 +1532,10 @@ void UpdatesManager::on_update(tl_object_ptr } } +void UpdatesManager::on_update(tl_object_ptr update, bool /*force_apply*/) { + td_->messages_manager_->on_get_peer_settings(DialogId(update->peer_), std::move(update->settings_)); +} + void UpdatesManager::on_update(tl_object_ptr update, bool force_apply) { CHECK(update != nullptr); td_->web_pages_manager_->on_get_web_page(std::move(update->webpage_), DialogId()); @@ -1904,7 +1908,4 @@ void UpdatesManager::on_update(tl_object_ptr up void UpdatesManager::on_update(tl_object_ptr update, bool /*force_apply*/) { } -void UpdatesManager::on_update(tl_object_ptr update, bool /*force_apply*/) { -} - } // namespace td diff --git a/td/telegram/UpdatesManager.h b/td/telegram/UpdatesManager.h index 1fc6f9523..ee5dc5c33 100644 --- a/td/telegram/UpdatesManager.h +++ b/td/telegram/UpdatesManager.h @@ -189,6 +189,7 @@ class UpdatesManager : public Actor { void on_update(tl_object_ptr update, bool force_apply); void on_update(tl_object_ptr update, bool force_apply); void on_update(tl_object_ptr update, bool /*force_apply*/); + void on_update(tl_object_ptr update, bool /*force_apply*/); void on_update(tl_object_ptr update, bool force_apply); void on_update(tl_object_ptr update, bool force_apply); @@ -281,8 +282,6 @@ class UpdatesManager : public Actor { // unsupported updates void on_update(tl_object_ptr update, bool /*force_apply*/); - - void on_update(tl_object_ptr update, bool /*force_apply*/); }; } // namespace td