diff --git a/models/workflow/workflow_mongo_accessor.go b/models/workflow/workflow_mongo_accessor.go index 451d5df..302674b 100644 --- a/models/workflow/workflow_mongo_accessor.go +++ b/models/workflow/workflow_mongo_accessor.go @@ -173,7 +173,7 @@ func (a *workflowMongoAccessor) LoadOne(id string) (utils.DBObject, int, error) return utils.GenericLoadOne[*Workflow](id, func(d utils.DBObject) (utils.DBObject, int, error) { w := d.(*Workflow) a.execute(w, false, true) // if no workspace is attached to the workflow, create it - return a.verifyResource(d), 200, nil + return d, 200, nil }, a) } @@ -188,7 +188,7 @@ func (a *workflowMongoAccessor) Search(filters *dbs.Filters, search string, isDr func (a *workflowMongoAccessor) verifyResource(obj utils.DBObject) utils.DBObject { wf := obj.(*Workflow) if wf.Graph == nil { - return nil + return wf } for _, item := range wf.Graph.Items { t, resource := item.GetResource()