Fix panic ObjectIsEmpty for bool

Signed-off-by: Christian Goll <cgoll@suse.com>
This commit is contained in:
Christian Goll
2025-01-15 10:20:08 +01:00
parent aec61328fc
commit 455d9b65e4
2 changed files with 2 additions and 1 deletions

View File

@@ -66,7 +66,7 @@ func ObjectIsEmpty(obj interface{}) bool {
}
for i := 0; i < varType.NumField(); i++ {
if varType.Field(i).Type.Kind() == reflect.String && !varVal.Field(i).IsZero() {
val := varVal.Field(i).Interface().(string)
val := varVal.Field(i).String()
if val != "" {
return false
}