diff --git a/pkg/api/api.go b/pkg/api/api.go index 986fbb9a74a..99a8ed631e2 100644 --- a/pkg/api/api.go +++ b/pkg/api/api.go @@ -217,8 +217,10 @@ func (hs *HTTPServer) registerRoutes() { orgRoute.Get("/list/*", routing.Wrap(hs.StorageService.List)) orgRoute.Get("/read/*", routing.Wrap(hs.StorageService.Read)) - orgRoute.Delete("/delete/*", reqSignedIn, routing.Wrap(hs.StorageService.Delete)) - orgRoute.Post("/upload", reqSignedIn, routing.Wrap(hs.StorageService.Upload)) + if hs.Features.IsEnabled(featuremgmt.FlagStorageLocalUpload) { + orgRoute.Delete("/delete/*", reqSignedIn, routing.Wrap(hs.StorageService.Delete)) + orgRoute.Post("/upload", reqSignedIn, routing.Wrap(hs.StorageService.Upload)) + } }) }