From 712f63d7371f35946cb574dc3f222e396140479b Mon Sep 17 00:00:00 2001 From: Ramesh Mane <101566080+rameshmane7218@users.noreply.github.com> Date: Tue, 12 Mar 2024 06:44:58 +0000 Subject: [PATCH] fix(nc-gui): add role permission for base icon color change --- packages/nc-gui/components/dashboard/TreeView/ProjectNode.vue | 2 +- packages/nc-gui/components/general/BaseIconColorPicker.vue | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/nc-gui/components/dashboard/TreeView/ProjectNode.vue b/packages/nc-gui/components/dashboard/TreeView/ProjectNode.vue index 8d6e0e9c73..1db621b89e 100644 --- a/packages/nc-gui/components/dashboard/TreeView/ProjectNode.vue +++ b/packages/nc-gui/components/dashboard/TreeView/ProjectNode.vue @@ -428,7 +428,7 @@ const projectDelete = () => { :key="`${base.id}_${parseProp(base.meta).iconHue}`" :hue="parseProp(base.meta).iconHue" size="small" - :readonly="base?.type && base?.type !== 'database'" + :readonly="(base?.type && base?.type !== 'database') || !isUIAllowed('baseRename')" @color-selected="setColor($event, base)" >