diff --git a/packages/editor-ui/src/router.ts b/packages/editor-ui/src/router.ts index 96a189071..6c6a68b22 100644 --- a/packages/editor-ui/src/router.ts +++ b/packages/editor-ui/src/router.ts @@ -328,7 +328,6 @@ export const routes: RouteRecordRaw[] = [ default: NodeView, }, meta: { - nodeView: true, middleware: ['authenticated'], middlewareOptions: { authenticated: { diff --git a/packages/editor-ui/src/views/NodeView.v2.vue b/packages/editor-ui/src/views/NodeView.v2.vue index f69d9b7eb..011bbb829 100644 --- a/packages/editor-ui/src/views/NodeView.v2.vue +++ b/packages/editor-ui/src/views/NodeView.v2.vue @@ -212,7 +212,7 @@ const workflowId = computed(() => { }); const isNewWorkflowRoute = computed(() => route.name === VIEWS.NEW_WORKFLOW || !workflowId.value); -const isWorkflowRoute = computed(() => !!route?.meta?.nodeView); +const isWorkflowRoute = computed(() => !!route?.meta?.nodeView || isDemoRoute.value); const isDemoRoute = computed(() => route.name === VIEWS.DEMO); const isReadOnlyRoute = computed(() => !!route?.meta?.readOnlyCanvas); const isReadOnlyEnvironment = computed(() => {