This commit is contained in:
Untone 2024-11-07 21:30:53 +03:00
parent 30f591a34e
commit 367484ccd7

View File

@ -34,6 +34,7 @@ pub async fn proxy_handler(
"png" => "image/png",
"webp" => "image/webp",
"gif" => "image/gif",
"jfif" => "image/jpeg",
"mp3" => "audio/mpeg",
"wav" => "audio/x-wav",
"ogg" => "audio/ogg",
@ -139,6 +140,7 @@ pub async fn proxy_handler(
let filepath = format!("production/{}/{}.{}", ct_parts[0], base_filename, extension); // NOTE: original ext
let exists_in_storj = check_file_exists(&state.storj_client, &state.bucket, &filepath).await?;
warn!("Checking existence in Storj: {}", exists_in_storj);
if exists_in_storj {
warn!("file {} exists in storj, try to generate thumbnails", filepath);
@ -157,6 +159,8 @@ pub async fn proxy_handler(
}
let exists_in_aws = check_file_exists(&state.aws_client, &state.bucket, &filepath).await?;
warn!("Checking existence in AWS: {}", exists_in_aws);
if exists_in_aws {
match load_file_from_s3(&state.aws_client, &state.bucket, &filepath).await {
Ok(filedata) => {