fix(editor): Fix save modal appearing after duplicating a workflow (#5247)

🐛 - fixed post duplication save issue
This commit is contained in:
freya 2023-01-25 15:08:58 +00:00 committed by GitHub
parent 73cbddcb2d
commit c711c53ad6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -929,7 +929,6 @@ export const workflowHelpers = mixins(externalHooks, nodeHelpers, restApi, showM
const workflowData = await this.restApi().createNewWorkflow(workflowDataRequest);
this.workflowsStore.addWorkflow(workflowData);
this.workflowsStore.setWorkflowVersionId(workflowData.versionId);
if (
this.settingsStore.isEnterpriseFeatureEnabled(EnterpriseEditionFeature.Sharing) &&
@ -953,6 +952,7 @@ export const workflowHelpers = mixins(externalHooks, nodeHelpers, restApi, showM
this.workflowsStore.setActive(workflowData.active || false);
this.workflowsStore.setWorkflowId(workflowData.id);
this.workflowsStore.setWorkflowVersionId(workflowData.versionId);
this.workflowsStore.setWorkflowName({ newName: workflowData.name, setStateDirty: false });
this.workflowsStore.setWorkflowSettings((workflowData.settings as IWorkflowSettings) || {});
this.uiStore.stateIsDirty = false;