wf: do not call store_display_value with None in create formdata (#42743)

This commit is contained in:
Benjamin Dauvergne 2020-05-12 12:14:56 +02:00
parent 3fa7e7391c
commit 3804075f6a
1 changed files with 3 additions and 1 deletions

View File

@ -405,12 +405,14 @@ class CreateFormdataWorkflowStatusItem(WorkflowStatusItem):
value = field.convert_value_from_anything(value)
formdata.data['%s' % field.id] = value
if value is None:
return
if field.store_display_value:
display_value = field.store_display_value(
formdata.data, field.id)
if display_value:
formdata.data['%s_display' % field.id] = display_value
if value and field.store_structured_value:
if field.store_structured_value:
structured_value = field.store_structured_value(
formdata.data, field.id)
if structured_value: