wf: show formdef name on create-formdata action (#41009)
This commit is contained in:
parent
ba03009d3c
commit
17bf74eeb6
|
@ -5638,7 +5638,7 @@ def test_create_formdata(pub):
|
|||
resp = app.get('/backoffice/workflows/%s/status/%s/' % (wf.id, st2.id))
|
||||
pq = resp.pyquery.remove_namespaces()
|
||||
assert pq('option[value="New Form Creation"]').text() == 'New Form Creation'
|
||||
assert pq('#itemId__create_formdata a')[0].text == 'New Form Creation'
|
||||
assert pq('#itemId__create_formdata a')[0].text == 'New Form Creation (target form)'
|
||||
|
||||
resp = resp.click('Edit', href='items/_create_formdata/', )
|
||||
resp.form.set('varname', 'resubmitted')
|
||||
|
|
|
@ -296,8 +296,9 @@ class CreateFormdataWorkflowStatusItem(WorkflowStatusItem):
|
|||
'keep_user', 'keep_submission_context', 'varname', 'attach_to_history', 'condition')
|
||||
|
||||
def get_line_details(self):
|
||||
if not (self.mappings or self.map_fields_by_varname):
|
||||
if not self.formdef or not (self.mappings or self.map_fields_by_varname):
|
||||
return _('not configured')
|
||||
return self.formdef.name
|
||||
|
||||
def perform(self, formdata):
|
||||
formdef = self.formdef
|
||||
|
|
Loading…
Reference in New Issue