0001-workflows-ignore-empty-linked-data-45151.patch
wcs/wf/external_workflow.py | ||
---|---|---|
126 | 126 |
# search linked objects in data sources |
127 | 127 |
for field in formdata.get_formdef().get_all_fields(): |
128 | 128 |
if getattr(field, 'data_source', None) and field.data_source['type'] == self.slug: |
129 |
data_ids.append(formdata.data.get(field.id)) |
|
129 |
linked_id = formdata.data.get(field.id) |
|
130 |
if linked_id: |
|
131 |
data_ids.append(linked_id) |
|
130 | 132 | |
131 | 133 |
# search in evolution |
132 | 134 |
for part in formdata.iter_evolution_parts(): |
133 |
- |