fixed POST when a null evaluation enum is sent
This commit is contained in:
parent
40fd77bf6c
commit
08dd104284
@ -194,9 +194,13 @@ class ShipcallSchema(Schema):
|
|||||||
|
|
||||||
@post_load
|
@post_load
|
||||||
def make_shipcall(self, data, **kwargs):
|
def make_shipcall(self, data, **kwargs):
|
||||||
data['type_value'] = data['type'].value
|
if 'type' in data:
|
||||||
|
data['type_value'] = data['type'].value
|
||||||
|
else:
|
||||||
|
data['type_value'] = ShipcallType.undefined
|
||||||
if 'evaluation' in data:
|
if 'evaluation' in data:
|
||||||
data['evaluation_value'] = data['evaluation'].value
|
if data['evaluation']:
|
||||||
|
data['evaluation_value'] = data['evaluation'].value
|
||||||
else:
|
else:
|
||||||
data['evaluation_value'] = EvaluationType.undefined
|
data['evaluation_value'] = EvaluationType.undefined
|
||||||
return data
|
return data
|
||||||
|
|||||||
Reference in New Issue
Block a user