From baa16f5e874440ddbe47035331becf60a5d1d2b9 Mon Sep 17 00:00:00 2001 From: levlam Date: Fri, 15 Jan 2021 15:33:57 +0300 Subject: [PATCH] Improve HTTP error code for requests with unacceptable bot token. --- telegram-bot-api/ClientManager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/telegram-bot-api/ClientManager.cpp b/telegram-bot-api/ClientManager.cpp index 859d8f5..60c2e9b 100644 --- a/telegram-bot-api/ClientManager.cpp +++ b/telegram-bot-api/ClientManager.cpp @@ -70,7 +70,7 @@ void ClientManager::send(PromisedQueryPtr query) { } auto r_user_id = td::to_integer_safe(query->token().substr(0, token.find(':'))); if (r_user_id.is_error() || r_user_id.ok() < 0 || !token_range_(r_user_id.ok())) { - return fail_query(401, "Unauthorized: unallowed token specified", std::move(query)); + return fail_query(421, "Misdirected Request: unallowed token specified", std::move(query)); } if (query->is_test_dc()) {