From 8df8273c87e33fd4f2b808045f60f87504473121 Mon Sep 17 00:00:00 2001 From: levlam Date: Wed, 2 Jan 2019 01:26:03 +0300 Subject: [PATCH] Fix td_api::joinChat. GitOrigin-RevId: b03a7302e1c9639a37e44e43967dfe4331c8e439 --- td/telegram/Td.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/td/telegram/Td.cpp b/td/telegram/Td.cpp index 1cb7ed60..a9fed337 100644 --- a/td/telegram/Td.cpp +++ b/td/telegram/Td.cpp @@ -5602,10 +5602,10 @@ void Td::on_request(uint64 id, td_api::setChatClientData &request) { } void Td::on_request(uint64 id, const td_api::joinChat &request) { + CHECK_IS_USER(); CREATE_OK_REQUEST_PROMISE(); - messages_manager_->set_dialog_participant_status(DialogId(request.chat_id_), contacts_manager_->get_my_id(), - td_api::make_object(), - std::move(promise)); + messages_manager_->add_dialog_participant(DialogId(request.chat_id_), contacts_manager_->get_my_id(), 0, + std::move(promise)); } void Td::on_request(uint64 id, const td_api::leaveChat &request) {