From 23b345f87caea8c849394dab2fc606c06999dd25 Mon Sep 17 00:00:00 2001 From: levlam Date: Sat, 28 Jan 2023 03:41:17 +0300 Subject: [PATCH] Improve LinkManager::get_external_link_info. --- td/telegram/LinkManager.cpp | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/td/telegram/LinkManager.cpp b/td/telegram/LinkManager.cpp index 1ca7eba37..2e267a9f8 100644 --- a/td/telegram/LinkManager.cpp +++ b/td/telegram/LinkManager.cpp @@ -1579,11 +1579,16 @@ void LinkManager::get_external_link_info(string &&link, Promiseskip_confirm_ = skip_confirm; - if (!td::contains(autologin_domains_, r_url.ok().host_)) { - if (td::contains(url_auth_domains_, r_url.ok().host_)) { + if (!td::contains(autologin_domains_, url.host_)) { + if (td::contains(url_auth_domains_, url.host_)) { td_->create_handler(std::move(promise))->send(link, FullMessageId(), 0); return; } @@ -1605,7 +1610,6 @@ void LinkManager::get_external_link_info(string &&link, Promise