From 749db01ab25ebbbc7bae4f91bcd3d2dc7f5f8fbd Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Sat, 24 Dec 2022 06:24:27 +0100 Subject: [PATCH] allow updating to latest hash from within flow directly if module hash locked --- .../src/lib/components/ModulePreview.svelte | 7 ++-- .../src/lib/components/TemplateEditor.svelte | 2 +- .../flows/common/FlowCardHeader.svelte | 33 +++++++++++++++++-- .../flows/content/FlowModuleComponent.svelte | 2 +- .../flows/content/FlowModuleScript.svelte | 12 ++++--- .../pickers/WorkspaceScriptPicker.svelte | 2 +- 6 files changed, 47 insertions(+), 11 deletions(-) diff --git a/frontend/src/lib/components/ModulePreview.svelte b/frontend/src/lib/components/ModulePreview.svelte index f027f1647b..03728395e1 100644 --- a/frontend/src/lib/components/ModulePreview.svelte +++ b/frontend/src/lib/components/ModulePreview.svelte @@ -1,6 +1,6 @@
{:else if flowModule?.value.type === 'script' && 'path' in flowModule.value && flowModule.value.path} + {#if newHash} + + {/if} {/if}
diff --git a/frontend/src/lib/components/flows/content/FlowModuleComponent.svelte b/frontend/src/lib/components/flows/content/FlowModuleComponent.svelte index 8f49cbc400..9e2c2f5eca 100644 --- a/frontend/src/lib/components/flows/content/FlowModuleComponent.svelte +++ b/frontend/src/lib/components/flows/content/FlowModuleComponent.svelte @@ -187,7 +187,7 @@ /> {:else if value.type === 'script'} - + {:else if value.type === 'flow'} {/if} diff --git a/frontend/src/lib/components/flows/content/FlowModuleScript.svelte b/frontend/src/lib/components/flows/content/FlowModuleScript.svelte index 9a7a1b354a..245ccc3b38 100644 --- a/frontend/src/lib/components/flows/content/FlowModuleScript.svelte +++ b/frontend/src/lib/components/flows/content/FlowModuleScript.svelte @@ -1,20 +1,24 @@
diff --git a/frontend/src/lib/components/flows/pickers/WorkspaceScriptPicker.svelte b/frontend/src/lib/components/flows/pickers/WorkspaceScriptPicker.svelte index a167b538cc..612f56f418 100644 --- a/frontend/src/lib/components/flows/pickers/WorkspaceScriptPicker.svelte +++ b/frontend/src/lib/components/flows/pickers/WorkspaceScriptPicker.svelte @@ -43,7 +43,7 @@ ).sort() const dispatch = createEventDispatcher() - let lockHash = displayLock + let lockHash = false