wf: do not call store_display_value with None in create formdata (#42743)
This commit is contained in:
parent
3fa7e7391c
commit
3804075f6a
|
@ -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:
|
||||
|
|
Loading…
Reference in New Issue