Update 20250218020306_backfill-secret-permissions-with-readvalue.ts

This commit is contained in:
Daniel Hougaard
2025-02-20 04:52:40 +04:00
parent f28f4f7561
commit 2a8bd74e88

View File

@ -62,8 +62,10 @@ const $updatePermissionsDown = (permissions: unknown) => {
const { subject, action } = parsedPermission;
if (subject === ProjectPermissionSub.Secrets) {
if (action.includes(SecretActions.ReadValue)) {
action.splice(action.indexOf(SecretActions.ReadValue));
const readValueIndex = action.indexOf(SecretActions.ReadValue);
if (action.includes(SecretActions.ReadValue) && readValueIndex !== -1) {
action.splice(readValueIndex, 1);
parsedPermissions[i] = { ...parsedPermission, action };
shouldUpdate = true;