forked from loafle/openapi-generator-original
* Bug #5813 : As "deserialize_date" and "deserialize_datetime" are used outside of "deserialize_model", we should check 'None' value before parsing string. * Bugfix 5813 : Update samples and docs
This commit is contained in:
parent
8569ff8203
commit
7d35e8dd9b
@ -67,6 +67,9 @@ def deserialize_date(string):
|
|||||||
:return: date.
|
:return: date.
|
||||||
:rtype: date
|
:rtype: date
|
||||||
"""
|
"""
|
||||||
|
if string is None:
|
||||||
|
return None
|
||||||
|
|
||||||
try:
|
try:
|
||||||
from dateutil.parser import parse
|
from dateutil.parser import parse
|
||||||
return parse(string).date()
|
return parse(string).date()
|
||||||
@ -84,6 +87,9 @@ def deserialize_datetime(string):
|
|||||||
:return: datetime.
|
:return: datetime.
|
||||||
:rtype: datetime
|
:rtype: datetime
|
||||||
"""
|
"""
|
||||||
|
if string is None:
|
||||||
|
return None
|
||||||
|
|
||||||
try:
|
try:
|
||||||
from dateutil.parser import parse
|
from dateutil.parser import parse
|
||||||
return parse(string)
|
return parse(string)
|
||||||
|
@ -67,6 +67,9 @@ def deserialize_date(string):
|
|||||||
:return: date.
|
:return: date.
|
||||||
:rtype: date
|
:rtype: date
|
||||||
"""
|
"""
|
||||||
|
if string is None:
|
||||||
|
return None
|
||||||
|
|
||||||
try:
|
try:
|
||||||
from dateutil.parser import parse
|
from dateutil.parser import parse
|
||||||
return parse(string).date()
|
return parse(string).date()
|
||||||
@ -84,6 +87,9 @@ def deserialize_datetime(string):
|
|||||||
:return: datetime.
|
:return: datetime.
|
||||||
:rtype: datetime
|
:rtype: datetime
|
||||||
"""
|
"""
|
||||||
|
if string is None:
|
||||||
|
return None
|
||||||
|
|
||||||
try:
|
try:
|
||||||
from dateutil.parser import parse
|
from dateutil.parser import parse
|
||||||
return parse(string)
|
return parse(string)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user