schema: automatically cast scalar value to list values (#28175)

This commit is contained in:
Benjamin Dauvergne 2018-11-09 11:36:43 +01:00
parent 8d4a718c95
commit df6a2e6ef4
1 changed files with 2 additions and 0 deletions

View File

@ -88,6 +88,8 @@ class Base(object):
kls = types[key]
if isinstance(kls, list):
kls = kls[0]
if not isinstance(value, list):
value = [value]
if hasattr(kls, 'from_json'):
value = [kls.from_json(v) for v in value]
else: