From 774f6a64f2f81f7578bfd1b6cbd107cff722357d Mon Sep 17 00:00:00 2001 From: Fredrik Oseberg Date: Mon, 6 Dec 2021 15:01:30 +0100 Subject: [PATCH] fix: open validate endpoint --- src/lib/routes/admin-api/feature.ts | 2 +- src/lib/routes/controller.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/routes/admin-api/feature.ts b/src/lib/routes/admin-api/feature.ts index bc3b00ad7b..24ab695f9e 100644 --- a/src/lib/routes/admin-api/feature.ts +++ b/src/lib/routes/admin-api/feature.ts @@ -44,7 +44,7 @@ class FeatureController extends Controller { this.get('/:featureName', this.getToggle); this.put('/:featureName', this.updateToggle, UPDATE_FEATURE); this.delete('/:featureName', this.archiveToggle, DELETE_FEATURE); - this.post('/validate', this.validate, UPDATE_FEATURE); + this.post('/validate', this.validate); this.post('/:featureName/toggle', this.toggle, UPDATE_FEATURE); this.post('/:featureName/toggle/on', this.toggleOn, UPDATE_FEATURE); this.post('/:featureName/toggle/off', this.toggleOff, UPDATE_FEATURE); diff --git a/src/lib/routes/controller.ts b/src/lib/routes/controller.ts index 1caef74ce0..87e5272f47 100644 --- a/src/lib/routes/controller.ts +++ b/src/lib/routes/controller.ts @@ -72,7 +72,7 @@ export default class Controller { post( path: string, handler: IRequestHandler, - permission: string, + permission?: string, ...acceptedContentTypes: string[] ): void { this.app.post(