Merge pull request #161 from puc9/master

Fix number/boolean and nullable object generation
master
Albert Koczy 6 months ago committed by GitHub
commit d9abbb5a8d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -112,7 +112,7 @@ def response_to_headers(headers):
def value_to_schema(value):
# check if value is a number
if isinstance(value, (int, float)):
if type(value) is int or type(value) is float:
return {"type": "number"}
# check if value is a boolean
elif isinstance(value, bool):
@ -143,7 +143,7 @@ def value_to_schema(value):
}
# if it is none, return null
elif value is None:
return {"type": "object"}
return {"type": "object", "nullable": True}
def is_uuid(key):

Loading…
Cancel
Save