diff --git a/packages/@n8n/permissions/src/constants.ee.ts b/packages/@n8n/permissions/src/constants.ee.ts index 7a0ebf2cb1..eda49a605b 100644 --- a/packages/@n8n/permissions/src/constants.ee.ts +++ b/packages/@n8n/permissions/src/constants.ee.ts @@ -22,4 +22,5 @@ export const RESOURCES = { variable: [...DEFAULT_OPERATIONS] as const, workersView: ['manage'] as const, workflow: ['share', 'execute', 'move', ...DEFAULT_OPERATIONS] as const, + folder: ['create', 'read'] as const, } as const; diff --git a/packages/design-system/src/components/N8nBreadcrumbs/Breadcrumbs.vue b/packages/design-system/src/components/N8nBreadcrumbs/Breadcrumbs.vue index c1db204000..d556770072 100644 --- a/packages/design-system/src/components/N8nBreadcrumbs/Breadcrumbs.vue +++ b/packages/design-system/src/components/N8nBreadcrumbs/Breadcrumbs.vue @@ -53,7 +53,7 @@ const hasHiddenItems = computed(() => { }); const showEllipsis = computed(() => { - return hasHiddenItems.value || props.pathTruncated; + return props.items.length && (hasHiddenItems.value || props.pathTruncated); }); const dropdownDisabled = computed(() => { @@ -137,7 +137,9 @@ const handleTooltipClose = () => { >