Fixed issue with multiple trigger branches

This commit is contained in:
frikky
2022-08-06 01:13:47 +02:00
parent ec848cc9d6
commit 09c02a14dc
+12 -1
View File
@@ -4902,6 +4902,16 @@ const AngularWorkflow = (defaultprops) => {
return; return;
} }
var mappedStartnode = ""
const edges = cy.edges.jsons()
for (var key in edges.length) {
const tmp = edges[key]
if (tmp.data.source === trigger.id) {
mappedStartnode = tmp.data.target
break
}
}
alert.info("Creating schedule with name " + trigger.name); alert.info("Creating schedule with name " + trigger.name);
const data = { const data = {
name: trigger.name, name: trigger.name,
@@ -4909,7 +4919,8 @@ const AngularWorkflow = (defaultprops) => {
execution_argument: workflow.triggers[triggerindex].parameters[1].value, execution_argument: workflow.triggers[triggerindex].parameters[1].value,
environment: workflow.triggers[triggerindex].environment, environment: workflow.triggers[triggerindex].environment,
id: trigger.id, id: trigger.id,
}; start: mappedStartnode,
}
fetch( fetch(
`${globalUrl}/api/v1/workflows/${props.match.params.key}/schedule`, `${globalUrl}/api/v1/workflows/${props.match.params.key}/schedule`,