diff --git a/src/handlers/proxy.rs b/src/handlers/proxy.rs index 2bfca87..9e39110 100644 --- a/src/handlers/proxy.rs +++ b/src/handlers/proxy.rs @@ -138,8 +138,9 @@ pub async fn proxy_handler( } Ok(None) => { warn!("cannot find stored path for: {}", filekey); + let filepath = format!("unsafe/production/{}", filekey); // download from aws to storj - match load_file_from_s3(&state.aws_client, &state.bucket, &filekey).await { + match load_file_from_s3(&state.aws_client, &state.bucket, &filepath).await { Ok(filedata) => { thumbdata_save(filedata.clone(), &state, &filekey, content_type.to_string()) .await; @@ -158,7 +159,7 @@ pub async fn proxy_handler( Ok(HttpResponse::Ok().content_type(content_type).body(filedata)) }, Err(e) => { - error!("cannot download {} from aws: {}", filekey, e); + error!("cannot download {} from aws: {}", filepath, e); Err(ErrorInternalServerError(e)) }, }