Merge pull request #2106 from dyld-w/dyld-w/admin-cors-create-bucket

fix: apply CORS middleware to admin CreateBucket route
This commit is contained in:
Ben McClelland
2026-05-01 13:12:32 -07:00
committed by GitHub

View File

@@ -110,6 +110,7 @@ func (ar *S3AdminRouter) Init(app *fiber.App, be backend.Backend, iam auth.IAMSe
controllers.ProcessHandlers(ctrl.CreateBucket, metrics.ActionAdminListBuckets, services,
middlewares.VerifyV4Signature(root, iam, region, false, true, false),
middlewares.IsAdmin(metrics.ActionAdminCreateBucket),
middlewares.ApplyDefaultCORS(corsAllowOrigin),
))
app.Options("/:bucket/create",
middlewares.ApplyDefaultCORSPreflight(corsAllowOrigin),