Merge pull request #2181 from Infisical/patch-org-role-update

Fix updating org role details should not send empty array of permissions
This commit is contained in:
BlackMagiq
2024-07-26 07:27:51 -07:00
committed by GitHub
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -107,7 +107,7 @@ export const registerOrgRoleRouter = async (server: FastifyZodProvider) => {
}), }),
name: z.string().trim().optional(), name: z.string().trim().optional(),
description: z.string().trim().optional(), description: z.string().trim().optional(),
permissions: z.any().array() permissions: z.any().array().optional()
}), }),
response: { response: {
200: z.object({ 200: z.object({
+1 -1
View File
@@ -79,7 +79,7 @@ export const useUpdateOrgRole = () => {
data: { role } data: { role }
} = await apiRequest.patch(`/api/v1/organization/${orgId}/roles/${id}`, { } = await apiRequest.patch(`/api/v1/organization/${orgId}/roles/${id}`, {
...dto, ...dto,
permissions: permissions?.length ? packRules(permissions) : [] permissions: permissions?.length ? packRules(permissions) : undefined
}); });
return role; return role;