Fixed further user input problems

This commit is contained in:
Frikky
2024-01-21 23:57:39 +01:00
parent f7c0c6e5e4
commit fb9cab4ec0
7 changed files with 201 additions and 42 deletions
+10 -1
View File
@@ -10634,7 +10634,6 @@ const AngularWorkflow = (defaultprops) => {
};
const handleWorkflowSelectionUpdate = (e, isUserinput) => {
setUpdate(Math.random());
if (e.target.value === undefined || e.target.value === null || e.target.value.id === undefined) {
console.log("Returning as there's no id. Value: ", e.target.value);
@@ -10642,6 +10641,16 @@ const AngularWorkflow = (defaultprops) => {
}
const paramIndex = isUserinput === true ? 5 : 0
console.log("USERINPUT: ", paramIndex, workflow.triggers[selectedTriggerIndex])
if (workflow.triggers[selectedTriggerIndex].parameters[paramIndex] === undefined || workflow.triggers[selectedTriggerIndex].parameters[paramIndex] === null) {
workflow.triggers[selectedTriggerIndex].parameters[paramIndex] = {
"name": "subflow",
"value": "",
}
}
setUpdate(Math.random());
workflow.triggers[selectedTriggerIndex].parameters[paramIndex].value = e.target.value.id;
setSubworkflow(e.target.value);