From 4cb841c42075aecf19ce0804e45ab0dffcefe8ac Mon Sep 17 00:00:00 2001 From: Dominika Zemanovicova Date: Tue, 19 Nov 2024 10:40:38 +0100 Subject: [PATCH] Support future compatibility for permissions Co-authored by: Vincenzo Scamporlino Signed-off-by: Dominika Zemanovicova --- plugins/kubernetes-backend/src/auth/requirePermission.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/plugins/kubernetes-backend/src/auth/requirePermission.ts b/plugins/kubernetes-backend/src/auth/requirePermission.ts index c95cd12c72..8f0463bd5b 100644 --- a/plugins/kubernetes-backend/src/auth/requirePermission.ts +++ b/plugins/kubernetes-backend/src/auth/requirePermission.ts @@ -42,8 +42,8 @@ export async function requirePermission( ) )[0]; - if (decision.result === AuthorizeResult.DENY) { - const err = new NotAllowedError('Unauthorized'); - throw err; + if (decision.result === AuthorizeResult.ALLOW) { + return; } + throw new NotAllowedError('Unauthorized'); }