Fixed project roles not being editable in some cases

This commit is contained in:
x032205
2025-05-13 16:38:26 -04:00
parent f6e1441dc0
commit 6cf1e046b0
2 changed files with 3 additions and 3 deletions
+2 -2
View File
@@ -19,7 +19,7 @@ export type TProjectRole = {
id: string; id: string;
createdAt: string; createdAt: string;
updatedAt: string; updatedAt: string;
description?: string; description?: string | null;
permissions: TProjectPermission[]; permissions: TProjectPermission[];
}; };
@@ -76,7 +76,7 @@ export type TDeleteOrgRoleDTO = {
export type TCreateProjectRoleDTO = { export type TCreateProjectRoleDTO = {
projectId: string; projectId: string;
name: string; name: string;
description?: string; description?: string | null;
slug: string; slug: string;
permissions: TProjectPermission[]; permissions: TProjectPermission[];
}; };
@@ -190,7 +190,7 @@ const ConditionSchema = z
export const projectRoleFormSchema = z.object({ export const projectRoleFormSchema = z.object({
name: z.string().trim(), name: z.string().trim(),
description: z.string().trim().optional(), description: z.string().trim().nullish(),
slug: z slug: z
.string() .string()
.trim() .trim()