fix(core, editor): prevent overlapping runData and pinData (#4323)

🐛 Prevent overlapping `runData` and `pinData`
This commit is contained in:
Iván Ovejero
2022-10-12 16:13:59 +02:00
committed by GitHub
parent 2d4202d051
commit cd74c3ebae
3 changed files with 20 additions and 5 deletions

View File

@@ -2234,6 +2234,10 @@ export default mixins(
});
},
onNodeRun({ name, data, waiting }: { name: string, data: ITaskData[] | null, waiting: boolean }) {
const pinData = this.$store.getters.pinData;
if (pinData && pinData[name]) return;
const sourceNodeName = name;
const sourceNode = this.$store.getters.getNodeByName(sourceNodeName);
const sourceId = sourceNode.id;