From 9720fec16a0b9ea09bf1695289d4ab932b384052 Mon Sep 17 00:00:00 2001 From: StNicolay Date: Mon, 5 Jun 2023 10:58:29 +0300 Subject: [PATCH] No longer logging the error in the delete_message callback --- src/callbacks/delete_message.rs | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/callbacks/delete_message.rs b/src/callbacks/delete_message.rs index fc01d4d..9f0f91c 100644 --- a/src/callbacks/delete_message.rs +++ b/src/callbacks/delete_message.rs @@ -4,12 +4,10 @@ use teloxide::{adaptors::Throttle, dispatching::DpHandlerDescription, prelude::* /// Deletes the message from the callback async fn run(bot: Throttle, q: CallbackQuery) -> crate::Result<()> { if let Some(msg) = q.message { - if let Err(err) = bot.delete_message(msg.chat.id, msg.id).await { - let _ = bot - .send_message(msg.chat.id, "Error deleting the message") + if bot.delete_message(msg.chat.id, msg.id).await.is_err() { + bot.send_message(msg.chat.id, "Error deleting the message") .reply_markup(deletion_markup()) - .await; - return Err(err.into()); + .await?; } } Ok(())