aboutsummaryrefslogtreecommitdiff
path: root/src/api/common/cors.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/api/common/cors.rs')
-rw-r--r--src/api/common/cors.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/api/common/cors.rs b/src/api/common/cors.rs
index 14369b56..09b55c13 100644
--- a/src/api/common/cors.rs
+++ b/src/api/common/cors.rs
@@ -14,9 +14,9 @@ use crate::common_error::{
};
use crate::helpers::*;
-pub fn find_matching_cors_rule<'a>(
+pub fn find_matching_cors_rule<'a, B>(
bucket_params: &'a BucketParams,
- req: &Request<impl Body>,
+ req: &Request<B>,
) -> Result<Option<&'a GarageCorsRule>, CommonError> {
if let Some(cors_config) = bucket_params.cors_config.get() {
if let Some(origin) = req.headers().get("Origin") {
@@ -132,8 +132,8 @@ pub async fn handle_options_api(
}
}
-pub fn handle_options_for_bucket(
- req: &Request<IncomingBody>,
+pub fn handle_options_for_bucket<B>(
+ req: &Request<B>,
bucket_params: &BucketParams,
) -> Result<Response<EmptyBody>, CommonError> {
let origin = req