fix(schema) properly handle array fields (#18)

This commit is contained in:
Jean-Philippe Courson
2020-05-11 13:57:23 +01:00
committed by GitHub
parent 9dd9b0ffec
commit 7e6c31a68e

View File

@@ -174,7 +174,7 @@ func getSchemaDict(t reflect.Type) schemaDict {
case reflect.Float32, reflect.Float64: case reflect.Float32, reflect.Float64:
return schemaDict{"type": "number"} return schemaDict{"type": "number"}
case reflect.Array: case reflect.Slice:
elemType := getSchemaDict(t.Elem()) elemType := getSchemaDict(t.Elem())
if elemType == nil { if elemType == nil {
break break