From b30bde9a9bf7fa912cd34b5fa956df4b58a6bf5c Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Fri, 5 Jul 2024 15:59:36 +0200 Subject: [PATCH] fix: fix vscode extension dev mode with flows --- frontend/src/lib/components/Dev.svelte | 10 +++++++--- frontend/src/lib/components/FlowBuilder.svelte | 2 +- frontend/src/lib/components/flows/types.ts | 2 +- frontend/src/routes/flows/dev/+page.svelte | 2 +- 4 files changed, 10 insertions(+), 6 deletions(-) diff --git a/frontend/src/lib/components/Dev.svelte b/frontend/src/lib/components/Dev.svelte index b15c183aec..4d211f6eb2 100644 --- a/frontend/src/lib/components/Dev.svelte +++ b/frontend/src/lib/components/Dev.svelte @@ -124,8 +124,12 @@ } async function loadUser() { - const user = await getUserExt(workspace!) - $userStore = user + try { + const user = await getUserExt(workspace!) + $userStore = user + } catch (e) { + sendUserToast(`Failed to load user ${e}`, true) + } } let darkModeToggle: DarkModeToggle @@ -440,7 +444,7 @@ testStepStore, saveDraft: () => {}, initialPath: '', - flowInputsStore: writable(undefined) + flowInputsStore: writable({}) }) $: updateFlow($flowStore) diff --git a/frontend/src/lib/components/FlowBuilder.svelte b/frontend/src/lib/components/FlowBuilder.svelte index 5a9aa8eca5..8849005cbc 100644 --- a/frontend/src/lib/components/FlowBuilder.svelte +++ b/frontend/src/lib/components/FlowBuilder.svelte @@ -396,7 +396,7 @@ testStepStore, saveDraft, initialPath, - flowInputsStore: writable({}) + flowInputsStore: writable({}) }) async function loadSchedule() { diff --git a/frontend/src/lib/components/flows/types.ts b/frontend/src/lib/components/flows/types.ts index 87767b003a..1dfa8a5afa 100644 --- a/frontend/src/lib/components/flows/types.ts +++ b/frontend/src/lib/components/flows/types.ts @@ -32,5 +32,5 @@ export type FlowEditorContext = { testStepStore: Writable> saveDraft: () => void initialPath: string - flowInputsStore: Writable + flowInputsStore: Writable } diff --git a/frontend/src/routes/flows/dev/+page.svelte b/frontend/src/routes/flows/dev/+page.svelte index 2776d90f2c..94a40313e0 100644 --- a/frontend/src/routes/flows/dev/+page.svelte +++ b/frontend/src/routes/flows/dev/+page.svelte @@ -96,7 +96,7 @@ testStepStore, saveDraft: () => {}, initialPath: '', - flowInputsStore: writable(undefined) + flowInputsStore: writable({}) }) type LastEdit = {