From fb9367760415f0e290c2a2793642ab66e31307d7 Mon Sep 17 00:00:00 2001 From: "Ronnie A. Baez Sesto" Date: Wed, 16 Nov 2016 16:39:54 -0400 Subject: [PATCH] isnull filter needs boolean value for the Filter function With changes suggested by @amrfaissal --- g_appcode.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/g_appcode.go b/g_appcode.go index 7778c82..a109671 100644 --- a/g_appcode.go +++ b/g_appcode.go @@ -1038,7 +1038,11 @@ func GetAll{{modelName}}(query map[string]string, fields []string, sortby []stri for k, v := range query { // rewrite dot-notation to Object__Attribute k = strings.Replace(k, ".", "__", -1) - qs = qs.Filter(k, v) + if strings.Contains(k, "isnull") { + qs = qs.Filter(k, (v == "true" || v == "1")) + } else { + qs = qs.Filter(k, v) + } } // order by: var sortFields []string