Projet

Général

Profil

0001-workflows-ignore-empty-linked-data-45151.patch

Frédéric Péters, 15 juillet 2020 20:32

Télécharger (1,07 ko)

Voir les différences:

Subject: [PATCH] workflows: ignore empty linked data (#45151)

 wcs/wf/external_workflow.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
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
-