User-Agent для reqwest теперь устанавливается с помощью переменной окружения.

This commit is contained in:
2025-04-17 22:41:42 +04:00
parent 65376e75f7
commit 9a517519db
5 changed files with 40 additions and 29 deletions

View File

@@ -4,7 +4,7 @@ use crate::app_state::Schedule;
use crate::parser::parse_xls;
use crate::routes::schedule::schema::CacheStatus;
use crate::routes::schema::{IntoResponseAsError, ResponseError};
use crate::xls_downloader::interface::XLSDownloader;
use crate::xls_downloader::interface::{FetchError, XLSDownloader};
use actix_web::web::Json;
use actix_web::{patch, web};
use chrono::Utc;
@@ -60,16 +60,18 @@ pub async fn update_download_url(
}
},
Err(error) => {
eprintln!("Unknown url provided {}", data.url);
eprintln!("{:?}", error);
if let FetchError::Unknown(error) = error {
sentry::capture_error(&error);
}
ErrorCode::DownloadFailed.into_response()
}
}
}
Err(error) => {
eprintln!("Unknown url provided {}", data.url);
eprintln!("{:?}", error);
if let FetchError::Unknown(error) = error {
sentry::capture_error(&error);
}
ErrorCode::FetchFailed.into_response()
}