From 88dd7b0abbd1a0469fc949c8045f61ddc304701d Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Tue, 26 Jul 2022 19:13:20 +0200 Subject: [PATCH] fix: import from JSON load schemas --- frontend/src/lib/components/FlowEditor.svelte | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/frontend/src/lib/components/FlowEditor.svelte b/frontend/src/lib/components/FlowEditor.svelte index 5d19c93a08..46d060f55a 100644 --- a/frontend/src/lib/components/FlowEditor.svelte +++ b/frontend/src/lib/components/FlowEditor.svelte @@ -5,7 +5,7 @@ import Icon from 'svelte-awesome' import FlowPreview from './FlowPreview.svelte' import CopyFirstStepSchema from './flows/CopyFirstStepSchema.svelte' - import { addModule, flowStore, type FlowMode } from './flows/flowStore' + import { addModule, flowStore, initFlow, type FlowMode } from './flows/flowStore' import ModuleStep from './ModuleStep.svelte' import Path from './Path.svelte' import RadioButtonV2 from './RadioButtonV2.svelte' @@ -20,6 +20,7 @@ import CronInput from './CronInput.svelte' import CollapseLink from './CollapseLink.svelte' import Toggle from './Toggle.svelte' + import { loadSchema } from '$lib/scripts' export let pathError = '' export let initialPath: string = '' @@ -48,7 +49,7 @@ class="default-button px-4 py-2 font-semibold" on:click={() => { Object.assign($flowStore, JSON.parse(jsonValue)) - $flowStore = $flowStore + initFlow($flowStore) open = -1 sendUserToast('Flow imported from JSON') jsonSetter.closeModal()