From 3db6e7bc9d29d7fa636e765a6c3b180da80d60e9 Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Wed, 12 Feb 2020 12:14:47 +0100 Subject: [PATCH] create_formdata: hide disabled formdefs (#39637) --- wcs/wf/create_formdata.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/wcs/wf/create_formdata.py b/wcs/wf/create_formdata.py index 3bff3509..3f487aca 100644 --- a/wcs/wf/create_formdata.py +++ b/wcs/wf/create_formdata.py @@ -200,7 +200,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=_('Form'), value=self.formdef_slug, -- 2.24.0