From b4c118d2469df37ed044be246952316bc1f8014d Mon Sep 17 00:00:00 2001 From: Daniel Hougaard Date: Wed, 18 Jun 2025 00:26:26 +0400 Subject: [PATCH] requested changes --- backend/src/ee/services/permission/project-permission.ts | 1 + .../components/SecretSyncPermissionConditions.tsx | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/backend/src/ee/services/permission/project-permission.ts b/backend/src/ee/services/permission/project-permission.ts index f11f703fa..966146c27 100644 --- a/backend/src/ee/services/permission/project-permission.ts +++ b/backend/src/ee/services/permission/project-permission.ts @@ -857,6 +857,7 @@ export const ProjectPermissionV2Schema = z.discriminatedUnion("subject", [ }), z.object({ subject: z.literal(ProjectPermissionSub.SecretSyncs).describe("The entity this permission pertains to."), + inverted: z.boolean().optional().describe("Whether rule allows or forbids."), action: CASL_ACTION_SCHEMA_NATIVE_ENUM(ProjectPermissionSecretSyncActions).describe( "Describe what action an entity can take." ), diff --git a/frontend/src/pages/project/RoleDetailsBySlugPage/components/SecretSyncPermissionConditions.tsx b/frontend/src/pages/project/RoleDetailsBySlugPage/components/SecretSyncPermissionConditions.tsx index c017be65a..b5f8f5c91 100644 --- a/frontend/src/pages/project/RoleDetailsBySlugPage/components/SecretSyncPermissionConditions.tsx +++ b/frontend/src/pages/project/RoleDetailsBySlugPage/components/SecretSyncPermissionConditions.tsx @@ -145,7 +145,7 @@ export const SecretSyncPermissionConditions = ({ position = 0, isDisabled }: Pro
items.remove(index)}