Projet

Général

Profil

0005-workflows-remove-redondant-code-WARNING-35903.patch

Nicolas Roche, 19 septembre 2019 17:14

Télécharger (1,54 ko)

Voir les différences:

Subject: [PATCH 5/5] workflows: remove redondant code [WARNING] (#35903)

 wcs/forms/common.py | 12 +++++-------
 1 file changed, 5 insertions(+), 7 deletions(-)
wcs/forms/common.py
276 276
        if form:
277 277
            form.attrs['data-live-url'] = self.filled.get_url() + 'live'
278 278
        if form and form.is_submitted():
279
            with get_publisher().substitutions.temporary_feed(self.filled, force_mode='lazy'):
280
                # remove fields that could be required but are not visible
281
                self.filled.evaluate_live_workflow_form(user, form)
282
                get_publisher().substitutions.feed(self.filled)
283
                for field in displayed_fields:
284
                    if not field.is_visible(self.filled.data, self.formdef) and 'f%s' % field.id in form._names:
285
                        del form._names['f%s' % field.id]
279
            # remove fields that could be required but are not visible
280
            self.filled.evaluate_live_workflow_form(user, form)
281
            for field in displayed_fields:
282
                if not field.is_visible(self.filled.data, self.formdef) and 'f%s' % field.id in form._names:
283
                    del form._names['f%s' % field.id]
286 284
        return form
287 285

  
288 286

  
289
-