More permissive OPTIONS on S3 API

This commit is contained in:
Alex Auvolat
2022-03-01 11:15:16 +01:00
parent 97f245f218
commit 8a5bbc3b0b
3 changed files with 50 additions and 20 deletions
+1 -1
View File
@@ -116,7 +116,7 @@ async fn handler_inner(garage: Arc<Garage>, req: Request<Body>) -> Result<Respon
return handle_post_object(garage, req, bucket_name.unwrap()).await;
}
if let Endpoint::Options = endpoint {
return handle_options(garage, &req, bucket_name).await;
return handle_options_s3api(garage, &req, bucket_name).await;
}
let (api_key, content_sha256) = check_payload_signature(&garage, &req).await?;