From 71f9b0ea3edd4826804f9ccbade8d4501919a97c Mon Sep 17 00:00:00 2001 From: Faton Ramadani Date: Fri, 22 Dec 2023 13:25:12 +0100 Subject: [PATCH] fix(frontend): Fix debug condition + decision tree + add missing date to job preview + prevent header node from being selected in the flow editor (#2912) --- .../apps/editor/ComponentHeader.svelte | 4 ++-- .../components/apps/editor/TabsDebug.svelte | 18 ++++++++++++++++++ .../settingsPanel/DecisionTreeGraphNode.svelte | 4 ---- .../decisionTree/DecisionTreePreview.svelte | 4 ++++ .../flows/content/FlowSettings.svelte | 2 +- .../src/lib/components/graph/FlowGraph.svelte | 2 +- .../src/lib/components/jobs/JobPreview.svelte | 5 ++++- 7 files changed, 30 insertions(+), 9 deletions(-) diff --git a/frontend/src/lib/components/apps/editor/ComponentHeader.svelte b/frontend/src/lib/components/apps/editor/ComponentHeader.svelte index 0a955f2845..34b7a44bac 100644 --- a/frontend/src/lib/components/apps/editor/ComponentHeader.svelte +++ b/frontend/src/lib/components/apps/editor/ComponentHeader.svelte @@ -1,7 +1,7 @@ {#if canDelete} diff --git a/frontend/src/lib/components/apps/editor/settingsPanel/decisionTree/DecisionTreePreview.svelte b/frontend/src/lib/components/apps/editor/settingsPanel/decisionTree/DecisionTreePreview.svelte index 1cc3c5aa6b..d8fba5e73d 100644 --- a/frontend/src/lib/components/apps/editor/settingsPanel/decisionTree/DecisionTreePreview.svelte +++ b/frontend/src/lib/components/apps/editor/settingsPanel/decisionTree/DecisionTreePreview.svelte @@ -439,6 +439,10 @@ }, 10) mounted = true }) + + $: if (nodes.length > 0 && !$selectedNodeId) { + $selectedNodeId = nodes[0].id + } {#if mounted} diff --git a/frontend/src/lib/components/flows/content/FlowSettings.svelte b/frontend/src/lib/components/flows/content/FlowSettings.svelte index 0554fd0936..f82464c1d8 100644 --- a/frontend/src/lib/components/flows/content/FlowSettings.svelte +++ b/frontend/src/lib/components/flows/content/FlowSettings.svelte @@ -69,7 +69,7 @@ Cache - +