diff --git a/frontend/src/lib/components/flows/common/FlowCardHeader.svelte b/frontend/src/lib/components/flows/common/FlowCardHeader.svelte
index 50363b6fa2..1de57c7696 100644
--- a/frontend/src/lib/components/flows/common/FlowCardHeader.svelte
+++ b/frontend/src/lib/components/flows/common/FlowCardHeader.svelte
@@ -5,7 +5,7 @@
import IconedPath from '$lib/components/IconedPath.svelte'
import { ScriptService, type FlowModule, type PathScript } from '$lib/gen'
import { workspaceStore } from '$lib/stores'
- import { Lock, Unlock } from 'lucide-svelte'
+ import { Lock, RefreshCw, Unlock } from 'lucide-svelte'
import { createEventDispatcher } from 'svelte'
export let flowModule: FlowModule | undefined = undefined
@@ -18,7 +18,6 @@
path: value.path
})
latestHash = script.hash
- dispatch('reload')
}
const dispatch = createEventDispatcher()
@@ -56,6 +55,7 @@
if (flowModule?.value.type == 'script') {
flowModule.value.hash = latestHash
}
+ dispatch('reload')
}}>Update to latest hash
{/if}
@@ -82,6 +82,14 @@
}
}}>hash
+
{/if}
{:else if flowModule?.value.type === 'flow'}