fields: accept Item(s)Field.items can be None (fixes #32363)
This commit is contained in:
parent
fb1e70e94d
commit
669140ab01
|
@ -1392,7 +1392,7 @@ class ItemField(WidgetField):
|
|||
structured_items = data_sources.get_structured_items(self.data_source)
|
||||
if structured_items:
|
||||
field['structured_items'] = structured_items
|
||||
if not field['items']:
|
||||
if not field.get('items'):
|
||||
field['items'] = [item['text'] for item in structured_items]
|
||||
return field
|
||||
|
||||
|
@ -1565,7 +1565,7 @@ class ItemsField(WidgetField):
|
|||
structured_items = data_sources.get_structured_items(self.data_source)
|
||||
if structured_items:
|
||||
field['structured_items'] = structured_items
|
||||
if not field['items']:
|
||||
if not field.get('items'):
|
||||
field['items'] = [item['text'] for item in structured_items]
|
||||
return field
|
||||
|
||||
|
|
Loading…
Reference in New Issue