Tolerate YAML and JSON numbers

Both YAML and JSON can contain numbers
This commit is contained in:
Clayton Coleman
2016-06-06 17:14:35 -04:00
parent 2ed3246631
commit 653ddbb01e
2 changed files with 18 additions and 8 deletions

View File

@@ -626,10 +626,7 @@ func (q *Quantity) UnmarshalJSON(value []byte) error {
q.i = int64Amount{}
return nil
}
if l < 2 {
return ErrFormatWrong
}
if value[0] == '"' && value[l-1] == '"' {
if l >= 2 && value[0] == '"' && value[l-1] == '"' {
value = value[1 : l-1]
}