mirror of
https://github.com/Abdulazizzn/n8n-enterprise-unlocked.git
synced 2025-12-17 18:12:04 +00:00
fix: store copy of workflow in workflowsById to prevent node data bugs (#4637)
This commit is contained in:
@@ -834,6 +834,7 @@ export default mixins(
|
||||
);
|
||||
}
|
||||
|
||||
this.workflowsStore.addWorkflow(data);
|
||||
this.workflowsStore.setActive(data.active || false);
|
||||
this.workflowsStore.setWorkflowId(workflowId);
|
||||
this.workflowsStore.setWorkflowName({ newName: data.name, setStateDirty: false });
|
||||
@@ -841,20 +842,6 @@ export default mixins(
|
||||
this.workflowsStore.setWorkflowPinData(data.pinData || {});
|
||||
this.workflowsStore.setWorkflowHash(data.hash);
|
||||
|
||||
this.workflowsStore.addWorkflow({
|
||||
id: data.id,
|
||||
name: data.name,
|
||||
ownedBy: data.ownedBy,
|
||||
sharedWith: data.sharedWith,
|
||||
tags: data.tags || [],
|
||||
active: data.active,
|
||||
createdAt: data.createdAt,
|
||||
updatedAt: data.updatedAt,
|
||||
nodes: data.nodes,
|
||||
connections: data.connections,
|
||||
hash: '',
|
||||
});
|
||||
|
||||
if (data.ownedBy) {
|
||||
this.workflowsEEStore.setWorkflowOwnedBy({
|
||||
workflowId: data.id,
|
||||
|
||||
Reference in New Issue
Block a user