From 519951701604b387aedc4b5fc09acc37571ae3a7 Mon Sep 17 00:00:00 2001 From: Bulat Kurbanov Date: Mon, 7 Aug 2023 03:18:56 +0200 Subject: [PATCH] Fix --- src/bots/approved_bot/modules/download.rs | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/src/bots/approved_bot/modules/download.rs b/src/bots/approved_bot/modules/download.rs index 6450491..44db691 100644 --- a/src/bots/approved_bot/modules/download.rs +++ b/src/bots/approved_bot/modules/download.rs @@ -498,7 +498,7 @@ async fn download_archive( let downloaded_data = match download_file_by_link( task.result_filename.unwrap(), - task.result_link.unwrap() + task.result_link.clone().unwrap() ).await { Ok(v) => v, Err(err) => { @@ -515,9 +515,23 @@ async fn download_archive( ).await { Ok(_) => (), Err(err) => { - send_error_message(bot, message.chat.id, message.id).await; + // send_error_message(bot, message.chat.id, message.id).await; + let _ = bot + .edit_message_text( + message.chat.id, + message.id, + format!( + "Файл не может быть загружен в чат! \nВы можете скачать его по ссылке", + task.result_link.unwrap() + ) + ) + .parse_mode(ParseMode::Html) + .reply_markup(InlineKeyboardMarkup { + inline_keyboard: vec![], + }) + .send() + .await; log::error!("{:?}", err); - return Err(err); }, }