From a4f0a80816719bbd80b2309729c033f6c7ec9998 Mon Sep 17 00:00:00 2001 From: WithoutPants <53250216+WithoutPants@users.noreply.github.com> Date: Tue, 15 Oct 2019 12:17:56 +1100 Subject: [PATCH] Fix error when updating objects with slice data --- pkg/models/querybuilder_sql.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pkg/models/querybuilder_sql.go b/pkg/models/querybuilder_sql.go index 263e558de..7fe5c9363 100644 --- a/pkg/models/querybuilder_sql.go +++ b/pkg/models/querybuilder_sql.go @@ -295,9 +295,8 @@ func sqlGenKeys(i interface{}, partial bool) string { } default: reflectValue := reflect.ValueOf(t) - kind := reflectValue.Kind() isNil := reflectValue.IsNil() - if kind != reflect.Ptr || !isNil { + if !isNil { query = append(query, fmt.Sprintf("%s=:%s", key, key)) } }