From 89459ca49702529221ffe2470c26294e7cb99cf3 Mon Sep 17 00:00:00 2001 From: levlam Date: Fri, 4 Jun 2021 19:31:18 +0300 Subject: [PATCH] Replace getInviteText with getApplicationDownloadLink. --- td/generate/scheme/td_api.tl | 4 ++-- td/telegram/Td.cpp | 4 ++-- td/telegram/Td.h | 2 +- td/telegram/cli.cpp | 4 ++-- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/td/generate/scheme/td_api.tl b/td/generate/scheme/td_api.tl index 35e55547f..5edbdf8b9 100644 --- a/td/generate/scheme/td_api.tl +++ b/td/generate/scheme/td_api.tl @@ -5353,8 +5353,8 @@ getCountryCode = Text; //@description Returns information about a phone number by its prefix. Can be called before authorization @phone_number_prefix The phone number prefix getPhoneNumberInfo phone_number_prefix:string = PhoneNumberInfo; -//@description Returns the default text for invitation messages to be used as a placeholder when the current user invites friends to Telegram -getInviteText = Text; +//@description Returns the link for downloading official Telegram application to be used when the current user invites friends to Telegram +getApplicationDownloadLink = HttpUrl; //@description Returns information about a tg:// deep link. Use "tg://need_update_for_some_feature" or "tg:some_unsupported_feature" for testing. Returns a 404 error for unknown links. Can be called before authorization @link The link getDeepLinkInfo link:string = DeepLinkInfo; diff --git a/td/telegram/Td.cpp b/td/telegram/Td.cpp index 29a56a3b7..82f3ff7e6 100644 --- a/td/telegram/Td.cpp +++ b/td/telegram/Td.cpp @@ -8155,14 +8155,14 @@ void Td::on_request(uint64 id, const td_api::getPhoneNumberInfo &request) { country_info_manager_->get_phone_number_info(request.phone_number_prefix_, std::move(promise)); } -void Td::on_request(uint64 id, const td_api::getInviteText &request) { +void Td::on_request(uint64 id, const td_api::getApplicationDownloadLink &request) { CHECK_IS_USER(); CREATE_REQUEST_PROMISE(); auto query_promise = PromiseCreator::lambda([promise = std::move(promise)](Result result) mutable { if (result.is_error()) { promise.set_error(result.move_as_error()); } else { - promise.set_value(make_tl_object(result.move_as_ok())); + promise.set_value(make_tl_object(result.move_as_ok())); } }); create_handler(std::move(query_promise))->send(); diff --git a/td/telegram/Td.h b/td/telegram/Td.h index bf44254ea..97fdb2127 100644 --- a/td/telegram/Td.h +++ b/td/telegram/Td.h @@ -1172,7 +1172,7 @@ class Td final : public NetQueryCallback { void on_request(uint64 id, const td_api::getPhoneNumberInfo &request); - void on_request(uint64 id, const td_api::getInviteText &request); + void on_request(uint64 id, const td_api::getApplicationDownloadLink &request); void on_request(uint64 id, td_api::getDeepLinkInfo &request); diff --git a/td/telegram/cli.cpp b/td/telegram/cli.cpp index 516a6b9a1..0fc21d06e 100644 --- a/td/telegram/cli.cpp +++ b/td/telegram/cli.cpp @@ -2280,8 +2280,8 @@ class CliClient final : public Actor { send_request(td_api::make_object()); } else if (op == "gpni") { send_request(td_api::make_object(args)); - } else if (op == "git") { - send_request(td_api::make_object()); + } else if (op == "gadl") { + send_request(td_api::make_object()); } else if (op == "atos") { send_request(td_api::make_object(args)); } else if (op == "gdli") {