From 4bd6ebb5ea3d2b3f82bd5097f460527e8c187cde Mon Sep 17 00:00:00 2001 From: Untone Date: Tue, 22 Oct 2024 21:05:56 +0300 Subject: [PATCH] generate-thumb-fix --- src/handlers/proxy.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/handlers/proxy.rs b/src/handlers/proxy.rs index d1819de..2ec9b0a 100644 --- a/src/handlers/proxy.rs +++ b/src/handlers/proxy.rs @@ -138,8 +138,7 @@ async fn thumbdata_save( ) { let state = state.clone(); if content_type.starts_with("image") { - let filename = original_filename.to_string(); - let ext = filename.split('.').last().unwrap().to_string(); + let (filename, _, ext) = parse_image_request(&original_filename).unwrap(); let img = image::load_from_memory(&original_data).unwrap(); actix::spawn(async move { if let Ok(thumbnails_bytes) = generate_thumbnails(&img).await {