diff --git a/td/telegram/LinkManager.cpp b/td/telegram/LinkManager.cpp index 819a1f40d..04c5fd760 100644 --- a/td/telegram/LinkManager.cpp +++ b/td/telegram/LinkManager.cpp @@ -70,12 +70,12 @@ static bool is_valid_web_app_name(Slice name) { static string get_url_query_hash(bool is_tg, const HttpUrlQuery &url_query) { const auto &path = url_query.path_; if (is_tg) { - if (path.size() == 1 && path[0] == "join" && !url_query.get_arg("invite").empty()) { + if (path.size() == 1 && path[0] == "join") { // join?invite= return url_query.get_arg("invite").str(); } } else { - if (path.size() >= 2 && path[0] == "joinchat" && !path[1].empty()) { + if (path.size() >= 2 && path[0] == "joinchat") { // /joinchat/ return path[1]; } @@ -90,12 +90,12 @@ static string get_url_query_hash(bool is_tg, const HttpUrlQuery &url_query) { static string get_url_query_slug(bool is_tg, const HttpUrlQuery &url_query) { const auto &path = url_query.path_; if (is_tg) { - if (path.size() == 1 && path[0] == "list" && !url_query.get_arg("slug").empty()) { + if (path.size() == 1 && path[0] == "list") { // list?slug= return url_query.get_arg("slug").str(); } } else { - if (path.size() >= 2 && path[0] == "list" && !path[1].empty()) { + if (path.size() >= 2 && path[0] == "list") { // /list/ return path[1]; }