From 982131a75a32f741c120156826c303989aac189c Mon Sep 17 00:00:00 2001 From: oleg Date: Fri, 17 Jan 2025 09:33:02 +0100 Subject: [PATCH] fix(editor): Update workflow re-initialization to use query parameter (#12650) --- packages/editor-ui/src/composables/useWorkflowHelpers.ts | 5 +++-- packages/editor-ui/src/views/NodeView.v2.vue | 7 ++++++- packages/editor-ui/src/views/NodeView.vue | 7 ++++++- 3 files changed, 15 insertions(+), 4 deletions(-) diff --git a/packages/editor-ui/src/composables/useWorkflowHelpers.ts b/packages/editor-ui/src/composables/useWorkflowHelpers.ts index 39a67b06e0..493bb7f824 100644 --- a/packages/editor-ui/src/composables/useWorkflowHelpers.ts +++ b/packages/editor-ui/src/composables/useWorkflowHelpers.ts @@ -1000,9 +1000,10 @@ export function useWorkflowHelpers(options: { router: ReturnType { await this.loadCredentialsForWorkflow(); - if (this.$route.params.action === 'workflowSave') { + if (this.$route.query.action === 'workflowSave') { // In case the workflow got saved we do not have to run init // as only the route changed but all the needed data is already loaded this.uiStore.stateIsDirty = false; + + // Remove the action from the query + await this.$router.replace({ + query: { ...this.$route.query, action: undefined }, + }); return; } if (this.blankRedirect) {