Projet

Général

Profil

0001-wf-show-formdef-name-on-create-formdata-action-41009.patch

Thomas Noël, 25 mars 2020 16:17

Télécharger (1,68 ko)

Voir les différences:

Subject: [PATCH] wf: show formdef name on create-formdata action (#41009)

 tests/test_admin_pages.py | 2 +-
 wcs/wf/create_formdata.py | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)
tests/test_admin_pages.py
5638 5638
    resp = app.get('/backoffice/workflows/%s/status/%s/' % (wf.id, st2.id))
5639 5639
    pq = resp.pyquery.remove_namespaces()
5640 5640
    assert pq('option[value="New Form Creation"]').text() == 'New Form Creation'
5641
    assert pq('#itemId__create_formdata a')[0].text == 'New Form Creation'
5641
    assert pq('#itemId__create_formdata a')[0].text == 'New Form Creation (target form)'
5642 5642

  
5643 5643
    resp = resp.click('Edit', href='items/_create_formdata/', )
5644 5644
    resp.form.set('varname', 'resubmitted')
wcs/wf/create_formdata.py
296 296
                'keep_user', 'keep_submission_context', 'varname', 'attach_to_history', 'condition')
297 297

  
298 298
    def get_line_details(self):
299
        if not (self.mappings or self.map_fields_by_varname):
299
        if not self.formdef or not (self.mappings or self.map_fields_by_varname):
300 300
            return _('not configured')
301
        return self.formdef.name
301 302

  
302 303
    def perform(self, formdata):
303 304
        formdef = self.formdef
304
-