diff --git a/models/workflow/workflow_mongo_accessor.go b/models/workflow/workflow_mongo_accessor.go index 84715de..ccfa868 100644 --- a/models/workflow/workflow_mongo_accessor.go +++ b/models/workflow/workflow_mongo_accessor.go @@ -115,7 +115,7 @@ func (wfa *workflowMongoAccessor) execution(id string, realData *Workflow, delet } accessor := (&workflow_execution.WorkflowExecution{}).GetAccessor() execs, err := wfa.getExecutions(id, realData) - if err != nil && len(execs) > 0 { + if err == nil && len(execs) > 0 { for _, obj := range execs { accessor.StoreOne(obj) }