workflows: ignore empty linked data (#45151)
This commit is contained in:
parent
f8be9e5c56
commit
299f150fbb
|
@ -126,7 +126,9 @@ class ExternalWorkflowGlobalAction(WorkflowStatusItem):
|
|||
# search linked objects in data sources
|
||||
for field in formdata.get_formdef().get_all_fields():
|
||||
if getattr(field, 'data_source', None) and field.data_source['type'] == self.slug:
|
||||
data_ids.append(formdata.data.get(field.id))
|
||||
linked_id = formdata.data.get(field.id)
|
||||
if linked_id:
|
||||
data_ids.append(linked_id)
|
||||
|
||||
# search in evolution
|
||||
for part in formdata.iter_evolution_parts():
|
||||
|
|
Loading…
Reference in New Issue