From 3886bbf158377cd5bdeae2295c99227442bfa2ed Mon Sep 17 00:00:00 2001 From: Abhinav Raut Date: Mon, 29 Dec 2025 10:57:48 +0530 Subject: [PATCH] add missing shared view manage permission to role form --- frontend/src/features/admin/roles/RoleForm.vue | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frontend/src/features/admin/roles/RoleForm.vue b/frontend/src/features/admin/roles/RoleForm.vue index 7156bbd9..7d45d2fa 100644 --- a/frontend/src/features/admin/roles/RoleForm.vue +++ b/frontend/src/features/admin/roles/RoleForm.vue @@ -102,6 +102,7 @@ const submitLabel = computed(() => { return props.submitLabel || t('globals.messages.save') }) +// TODO: Prepare this by fetching all perms from the file, so we don't have to update this manually. const permissions = ref([ { name: t('globals.terms.conversation'), @@ -172,7 +173,8 @@ const permissions = ref([ { name: perms.AI_MANAGE, label: t('admin.role.ai.manage') }, { name: perms.CUSTOM_ATTRIBUTES_MANAGE, label: t('admin.role.customAttributes.manage') }, { name: perms.ACTIVITY_LOGS_MANAGE, label: t('admin.role.activityLog.manage') }, - { name: perms.WEBHOOKS_MANAGE, label: t('admin.role.webhooks.manage') } + { name: perms.WEBHOOKS_MANAGE, label: t('admin.role.webhooks.manage') }, + { name: perms.SHARED_VIEWS_MANAGE, label: t('admin.role.sharedViews.manage') } ] }, {