3
0

Add missing module filter to module field search

This commit is contained in:
Tomaž Jerman
2022-05-23 15:13:21 +02:00
committed by Vivek Patel
parent 86431fe82f
commit e05abe960d
2 changed files with 6 additions and 1 deletions

View File

@@ -34,11 +34,12 @@ moduleField: schema.#Resource & {
filter: {
struct: {
module_id: { goType: "[]uint64" }
module_id: { goType: "[]uint64", ident: "moduleID", storeIdent: "rel_module" }
deleted: { goType: "filter.State", storeIdent: "deleted_at" }
}
byNilState: ["deleted"]
byValue: ["module_id"]
}
features: {

View File

@@ -575,6 +575,10 @@ func ComposeModuleFieldFilter(f composeType.ModuleFieldFilter) (ee []goqu.Expres
ee = append(ee, expr)
}
if len(f.ModuleID) > 0 {
ee = append(ee, goqu.C("rel_module").In(f.ModuleID))
}
return ee, f, err
}