forked from loafle/openapi-generator-original
unicode type forgotten in api_client.mustache for python2, works also with python3
This commit is contained in:
parent
cc1c495ea5
commit
65f86dbb0f
@ -187,9 +187,12 @@ class ApiClient(object):
|
|||||||
:param obj: The data to serialize.
|
:param obj: The data to serialize.
|
||||||
:return: The serialized form of data.
|
:return: The serialized form of data.
|
||||||
"""
|
"""
|
||||||
|
types = (str, int, float, bool, tuple)
|
||||||
|
if sys.version_info < (3,0):
|
||||||
|
types = types + (unicode,)
|
||||||
if isinstance(obj, type(None)):
|
if isinstance(obj, type(None)):
|
||||||
return None
|
return None
|
||||||
elif isinstance(obj, (str, int, float, bool, tuple, unicode)):
|
elif isinstance(obj, types):
|
||||||
return obj
|
return obj
|
||||||
elif isinstance(obj, list):
|
elif isinstance(obj, list):
|
||||||
return [self.sanitize_for_serialization(sub_obj)
|
return [self.sanitize_for_serialization(sub_obj)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user