From 85b4570350928ba611c4d0db7e2811c54e458eaa Mon Sep 17 00:00:00 2001 From: braks <78412429+bcakmakoglu@users.noreply.github.com> Date: Sat, 24 Sep 2022 20:58:54 +0200 Subject: [PATCH] fix(nc-gui): use preview permissions --- packages/nc-gui/composables/useUIPermission/index.ts | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/packages/nc-gui/composables/useUIPermission/index.ts b/packages/nc-gui/composables/useUIPermission/index.ts index cc2681e7aa..125670debe 100644 --- a/packages/nc-gui/composables/useUIPermission/index.ts +++ b/packages/nc-gui/composables/useUIPermission/index.ts @@ -28,9 +28,7 @@ export const useUIPermission = createSharedComposable(() => { const isUIAllowed = (permission: Permission | string, skipPreviewAs = false) => { if (previewAs.value && !skipPreviewAs) { - const hasPreviewPermission = hasPermission(previewAs.value, true, permission) - - if (hasPreviewPermission) return true + return hasPermission(previewAs.value, true, permission) } return Object.entries(allRoles.value).some(([role, hasRole]) =>