diff --git a/models/utils/common.go b/models/utils/common.go index 4e30b23..e3f5a0c 100644 --- a/models/utils/common.go +++ b/models/utils/common.go @@ -1,7 +1,9 @@ package utils import ( + "encoding/json" "errors" + "fmt" "cloud.o-forge.io/core/oc-lib/dbs" "cloud.o-forge.io/core/oc-lib/dbs/mongo" @@ -135,6 +137,11 @@ func genericLoadAll[T DBObject](res *mgb.Cursor, code int, err error, onlyDraft if (a.ShouldVerifyAuth() && !r.VerifyAuth(a.GetRequest())) || f(r) == nil || (onlyDraft && !r.IsDrafted()) || (!onlyDraft && r.IsDrafted()) { continue } + m := map[string]interface{}{} + b, _ := json.Marshal(data) + json.Unmarshal(b, &m) + fmt.Println("data", m) + objs = append(objs, f(r)) } return objs, 200, nil