Fixed docker-compose

This commit is contained in:
frikky
2020-09-29 19:52:26 +02:00
parent f371d67f03
commit 03f0f4fe39
2 changed files with 13 additions and 1 deletions
+12
View File
@@ -1598,6 +1598,7 @@ func saveWorkflow(resp http.ResponseWriter, request *http.Request) {
workflow.Actions = newActions
newTriggers := []Trigger{}
for _, trigger := range workflow.Triggers {
log.Printf("Trigger %s: %s", trigger.TriggerType, trigger.Status)
@@ -1610,12 +1611,23 @@ func saveWorkflow(resp http.ResponseWriter, request *http.Request) {
} else if schedule.Id == "" {
trigger.Status = "stopped"
}
} else if trigger.TriggerType == "WEBHOOK" && trigger.Status != "uninitialized" {
hook, err := getHook(ctx, trigger.ID)
if err != nil {
log.Printf("Failed getting webhook")
trigger.Status = "stopped"
} else if hook.Id == "" {
trigger.Status = "stopped"
}
}
//log.Println("TRIGGERS")
allNodes = append(allNodes, trigger.ID)
newTriggers = append(newTriggers, trigger)
}
workflow.Triggers = newTriggers
for _, variable := range workflow.WorkflowVariables {
if len(variable.Value) == 0 {
log.Printf("Can't have an empty variable: %s", variable.Name)