We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2692579 commit 67dfae1Copy full SHA for 67dfae1
pkg/lib/cast/interface.go
@@ -722,8 +722,9 @@ func IsIntType(in interface{}) bool {
722
func IsFloatType(in interface{}) bool {
723
switch in.(type) {
724
case json.Number:
725
- _, err := in.(json.Number).Float64()
726
- return err == nil
+ _, intErr := in.(json.Number).Int64()
+ _, floatErr := in.(json.Number).Float64()
727
+ return floatErr == nil && intErr != nil
728
case float32:
729
return true
730
case float64:
0 commit comments