create_formdata: hide disabled formdefs (#39637)

This commit is contained in:
Benjamin Dauvergne 2020-02-12 12:14:47 +01:00
parent 649976aedd
commit b41cc0fff9
1 changed files with 2 additions and 1 deletions

View File

@ -224,7 +224,8 @@ class CreateFormdataWorkflowStatusItem(WorkflowStatusItem):
form, parameters, prefix=prefix, formdef=formdef)
if 'formdef_slug' in parameters:
list_forms = [(None, '---', '')]
list_forms += [(x.url_name, x.name, x.url_name) for x in self.formdef_class.select(order_by='name')]
list_forms += [(x.url_name, x.name, x.url_name) for x in self.formdef_class.select(order_by='name')
if not x.disabled or x.url_name == self.formdef_slug]
form.add(SingleSelectWidget, 'formdef_slug',
title=_(self.formdef_label),
value=self.formdef_slug,