fix: role initialization

This commit is contained in:
Danny Avila 2024-09-04 00:15:36 -04:00
parent 350d709763
commit b71d773f01
No known key found for this signature in database
GPG key ID: 2DD9CC89B9B50364
3 changed files with 143 additions and 10 deletions

View file

@ -46,7 +46,7 @@ export const promptPermissionsSchema = z.object({
[Permissions.SHARED_GLOBAL]: z.boolean().default(false),
[Permissions.USE]: z.boolean().default(true),
[Permissions.CREATE]: z.boolean().default(true),
[Permissions.SHARE]: z.boolean().default(false),
// [Permissions.SHARE]: z.boolean().default(false),
});
export const bookmarkPermissionsSchema = z.object({
@ -57,7 +57,7 @@ export const agentPermissionsSchema = z.object({
[Permissions.SHARED_GLOBAL]: z.boolean().default(false),
[Permissions.USE]: z.boolean().default(true),
[Permissions.CREATE]: z.boolean().default(true),
[Permissions.SHARE]: z.boolean().default(false),
// [Permissions.SHARE]: z.boolean().default(false),
});
export const roleSchema = z.object({
@ -79,7 +79,7 @@ const defaultRolesSchema = z.object({
[Permissions.SHARED_GLOBAL]: z.boolean().default(true),
[Permissions.USE]: z.boolean().default(true),
[Permissions.CREATE]: z.boolean().default(true),
[Permissions.SHARE]: z.boolean().default(true),
// [Permissions.SHARE]: z.boolean().default(true),
}),
[PermissionTypes.BOOKMARKS]: bookmarkPermissionsSchema.extend({
[Permissions.USE]: z.boolean().default(true),
@ -88,7 +88,7 @@ const defaultRolesSchema = z.object({
[Permissions.SHARED_GLOBAL]: z.boolean().default(true),
[Permissions.USE]: z.boolean().default(true),
[Permissions.CREATE]: z.boolean().default(true),
[Permissions.SHARE]: z.boolean().default(true),
// [Permissions.SHARE]: z.boolean().default(true),
}),
}),
[SystemRoles.USER]: roleSchema.extend({