mirror of
https://github.com/flibusta-apps/book_bot.git
synced 2025-12-06 15:35:35 +01:00
Use internal link for download archives
This commit is contained in:
@@ -401,14 +401,14 @@ async fn wait_archive(
|
|||||||
|
|
||||||
let content_size = task.content_size.unwrap();
|
let content_size = task.content_size.unwrap();
|
||||||
|
|
||||||
if content_size > 20 * 1024 * 1024 {
|
if content_size > 1024 * 1024 * 1024 {
|
||||||
send_archive_link(bot.clone(), message.clone(), task.clone()).await?;
|
send_archive_link(bot.clone(), message.clone(), task.clone()).await?;
|
||||||
return Ok(());
|
return Ok(());
|
||||||
}
|
}
|
||||||
|
|
||||||
let downloaded_data = match download_file_by_link(
|
let downloaded_data = match download_file_by_link(
|
||||||
task.clone().result_filename.unwrap(),
|
task.clone().result_filename.unwrap(),
|
||||||
task.result_link.clone().unwrap(),
|
task.result_internal_link.clone().unwrap(),
|
||||||
)
|
)
|
||||||
.await
|
.await
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -38,6 +38,7 @@ pub struct Task {
|
|||||||
pub error_message: Option<String>,
|
pub error_message: Option<String>,
|
||||||
pub result_filename: Option<String>,
|
pub result_filename: Option<String>,
|
||||||
pub result_link: Option<String>,
|
pub result_link: Option<String>,
|
||||||
|
pub result_internal_link: Option<String>,
|
||||||
pub content_size: Option<u64>,
|
pub content_size: Option<u64>,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user