Skip to content

Commit 6880b63

Browse files
committed
fix StringOrNumber for empty strings
1 parent 1979186 commit 6880b63

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

numbers.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ type StringOrNumber string
3636

3737
// UnmarshalJSON implements json.Unmarshaler
3838
func (n *StringOrNumber) UnmarshalJSON(data []byte) error {
39-
if len(data) > 2 && data[0] == '"' && data[len(data)-1] == '"' {
39+
if len(data) >= 2 && data[0] == '"' && data[len(data)-1] == '"' {
4040
var v string
4141
if err := json.Unmarshal(data, &v); err != nil {
4242
return err

0 commit comments

Comments
 (0)