From ce9a6c8cf6925732134bceaff0b9dfaef831df91 Mon Sep 17 00:00:00 2001 From: rijkvanzanten Date: Wed, 24 Feb 2021 13:28:16 -0500 Subject: [PATCH] Fix update permission check --- app/src/utils/is-allowed.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/utils/is-allowed.ts b/app/src/utils/is-allowed.ts index 151023f957..513bca3523 100644 --- a/app/src/utils/is-allowed.ts +++ b/app/src/utils/is-allowed.ts @@ -29,9 +29,10 @@ export function isAllowed( if (attemptedFields.every((field) => allowedFields.includes(field)) === false) return false; } - const schema = generateJoi(['create', 'update'] ? permissionInfo.validation : permissionInfo.permissions, { + const schema = generateJoi(permissionInfo.permissions, { allowUnknown: true, }); + const { error } = schema.validate(value); if (!error) {