debug cache

This commit is contained in:
mr
2026-04-22 14:13:28 +02:00
parent a4366d3a09
commit 538496cd60

View File

@@ -213,9 +213,9 @@ func GetExtend(obj utils.DBObject, extends map[string][]tools.DataType, cache ma
continue continue
} }
for _, vv := range v { for _, vv := range v {
if cache[vv] != nil && cache[vv][k] != nil { if cache[vv] != nil && cache[vv][fmt.Sprintf("%v", base[k+"_id"])] != nil {
fmt.Println("FOUND", vv, k, cache[vv][k]) fmt.Println("FOUND", vv, k, cache[vv][fmt.Sprintf("%v", base[k+"_id"])])
base[k] = cache[vv][k] base[k] = cache[vv][fmt.Sprintf("%v", base[k+"_id"])]
continue continue
} }
if d, _, err := models.Model(vv.EnumIndex()).GetAccessor(&tools.APIRequest{ if d, _, err := models.Model(vv.EnumIndex()).GetAccessor(&tools.APIRequest{
@@ -225,9 +225,9 @@ func GetExtend(obj utils.DBObject, extends map[string][]tools.DataType, cache ma
if cache[vv] == nil { if cache[vv] == nil {
cache[vv] = map[string]interface{}{} cache[vv] = map[string]interface{}{}
} }
if cache[vv][k] == nil { if cache[vv][fmt.Sprintf("%v", base[k+"_id"])] == nil {
fmt.Println("TTT", vv, k, base[k]) fmt.Println("TTT", vv, k, base[k])
cache[vv][k] = base[k] cache[vv][fmt.Sprintf("%v", base[k+"_id"])] = base[k]
} }
break break
} }