From e8955e4a5d999190a2d802c8999952e4a11a9399 Mon Sep 17 00:00:00 2001 From: Untone Date: Tue, 22 Oct 2024 13:18:57 +0300 Subject: [PATCH] minorfix6 --- src/handlers/proxy.rs | 2 +- src/main.rs | 8 +++++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/handlers/proxy.rs b/src/handlers/proxy.rs index 4478cb0..1586cfe 100644 --- a/src/handlers/proxy.rs +++ b/src/handlers/proxy.rs @@ -8,7 +8,7 @@ use crate::handlers::serve_file::serve_file; /// Обработчик для скачивания файла и генерации миниатюры, если она недоступна. pub async fn proxy_handler( - req: HttpRequest, + _req: HttpRequest, requested_res: web::Path, state: web::Data, ) -> Result { diff --git a/src/main.rs b/src/main.rs index c102ad2..3501a08 100644 --- a/src/main.rs +++ b/src/main.rs @@ -7,6 +7,7 @@ mod thumbnail; use actix_web::{middleware::Logger, web, App, HttpServer}; use app_state::AppState; use handlers::{proxy_handler, upload_handler}; +use log::info; use tokio::task::spawn_blocking; use std::env; use env_logger; @@ -14,8 +15,11 @@ use env_logger; #[actix_web::main] async fn main() -> std::io::Result<()> { env_logger::init(); - let app_state = AppState::new().await; + info!("Started"); + let port = env::var("PORT").unwrap_or_else(|_| "8080".to_string()); + let addr = format!("0.0.0.0:{}", port); + let app_state = AppState::new().await; let app_state_clone = app_state.clone(); // Используем spawn_blocking для работы, которая не совместима с Send @@ -26,8 +30,6 @@ async fn main() -> std::io::Result<()> { }); }); - let port = env::var("PORT").unwrap_or_else(|_| "8080".to_string()); - let addr = format!("0.0.0.0:{}", port); HttpServer::new(move || { App::new() .app_data(web::Data::new(app_state.clone()))