diff --git a/packages/nc-gui-v2/composables/useUIPermission/index.ts b/packages/nc-gui-v2/composables/useUIPermission/index.ts index 861dbfb756..304cf6e8c1 100644 --- a/packages/nc-gui-v2/composables/useUIPermission/index.ts +++ b/packages/nc-gui-v2/composables/useUIPermission/index.ts @@ -35,11 +35,7 @@ export function useUIPermission() { return Object.entries(roles).some(([role, hasRole]) => { const rolePermission = rolePermissions[role as keyof typeof rolePermissions] as Permission - return ( - hasRole && - (rolePermission === '*' || - (typeof rolePermission === 'object' && rolePermission[permission as keyof typeof rolePermission])) - ) + return hasRole && (rolePermission === '*' || (typeof rolePermission === 'object' && rolePermission[permission])) }) }