From 793cd439c50e3a1c80670aaf520fabbfd0899277 Mon Sep 17 00:00:00 2001 From: Ramesh Mane <101566080+rameshmane7218@users.noreply.github.com> Date: Wed, 28 Jan 2026 11:50:08 +0000 Subject: [PATCH] fix: managed app UI acl --- packages/nc-gui/composables/useRoles/index.ts | 2 ++ packages/nc-gui/pages/index/[typeOrId]/[baseId]/index.vue | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/packages/nc-gui/composables/useRoles/index.ts b/packages/nc-gui/composables/useRoles/index.ts index 3a9f001a82..4566dfff83 100644 --- a/packages/nc-gui/composables/useRoles/index.ts +++ b/packages/nc-gui/composables/useRoles/index.ts @@ -151,6 +151,8 @@ export const useRolesShared = createSharedComposable(() => { roles?: string | Record | string[] | null source?: MaybeRef }> skipSourceCheck?: boolean + base?: MaybeRef + skipBaseCheck?: boolean } = {}, ) => { const { roles } = args diff --git a/packages/nc-gui/pages/index/[typeOrId]/[baseId]/index.vue b/packages/nc-gui/pages/index/[typeOrId]/[baseId]/index.vue index ea1a1c9b9b..1e693b113c 100644 --- a/packages/nc-gui/pages/index/[typeOrId]/[baseId]/index.vue +++ b/packages/nc-gui/pages/index/[typeOrId]/[baseId]/index.vue @@ -16,6 +16,10 @@ const baseStore = useBase() const { loadProject } = baseStore +const { base } = storeToRefs(baseStore) + +provide(ProjectInj, base) + // create a new sidebar state const { toggle, toggleHasSidebar } = useSidebar('nc-left-sidebar', { hasSidebar: true, isOpen: true })