0001-wf-show-formdef-name-on-create-formdata-action-41009.patch
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 |
- |