diff options
| author | levlam <levlam@telegram.org> | 2026-06-21 00:27:29 +0300 |
|---|---|---|
| committer | levlam <levlam@telegram.org> | 2026-06-21 00:27:29 +0300 |
| commit | 09bc3f1c2753fdb0286c52377145464bdeb9a3a1 (patch) | |
| tree | d37d8f8af356cb7ccbb927db9cd0bef50bb39c39 | |
| parent | 4834b964b3966f5c148f3f6980fab5c48df30f2e (diff) | |
Remove redundant checks.
| -rw-r--r-- | telegram-bot-api/Client.cpp | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/telegram-bot-api/Client.cpp b/telegram-bot-api/Client.cpp index 475166c..fb9d25b 100644 --- a/telegram-bot-api/Client.cpp +++ b/telegram-bot-api/Client.cpp @@ -14488,15 +14488,6 @@ td::Status Client::process_edit_message_reply_markup_query(PromisedQueryPtr &que td::Status Client::process_delete_message_query(PromisedQueryPtr &query) { auto chat_id = query->arg("chat_id"); auto message_id = get_message_id(query.get()); - - if (chat_id.empty()) { - return td::Status::Error(400, "Chat identifier is not specified"); - } - - if (message_id == 0) { - return td::Status::Error(400, "Message identifier is not specified"); - } - check_message(chat_id, message_id, false, AccessRights::Write, "message to delete", std::move(query), [this](int64 chat_id, int64 message_id, PromisedQueryPtr query) { send_request(make_object<td_api::deleteMessages>(chat_id, td::vector<int64>{message_id}, true), @@ -14508,9 +14499,6 @@ td::Status Client::process_delete_message_query(PromisedQueryPtr &query) { td::Status Client::process_delete_messages_query(PromisedQueryPtr &query) { auto chat_id = query->arg("chat_id"); TRY_RESULT(message_ids, get_message_ids(query.get(), 100)); - if (message_ids.empty()) { - return td::Status::Error(400, "Message identifiers are not specified"); - } check_messages(chat_id, std::move(message_ids), true, AccessRights::Write, "message to delete", std::move(query), [this](int64 chat_id, td::vector<int64> message_ids, PromisedQueryPtr query) { send_request(make_object<td_api::deleteMessages>(chat_id, std::move(message_ids), true), |
