diff --git a/globals/refutil/refutil.go b/globals/refutil/refutil.go index 1e7ac52ee..412ca8b55 100644 --- a/globals/refutil/refutil.go +++ b/globals/refutil/refutil.go @@ -92,6 +92,9 @@ func FilterMapByFieldList(mapData map[string]interface{}, fields []string) (vali } func IsValueEqual(value1, value2 interface{}) bool { + if value1 == nil || value2 == nil { + return value1 == value2 + } return Interface2String(value1) == Interface2String(value2) }