workflows: don't expose disabled forms in resubmit action (#21147)
This commit is contained in:
parent
3af195cbf5
commit
163edf48f2
|
@ -52,10 +52,10 @@ class ResubmitWorkflowStatusItem(WorkflowStatusItem):
|
|||
if not self.formdef_slug: # user can choose appropriate form
|
||||
if get_request().is_in_backoffice():
|
||||
list_forms = [(x.id, x.name, x.id) for x in FormDef.select(order_by='name')
|
||||
if x.backoffice_submission_roles]
|
||||
if x.backoffice_submission_roles and not x.is_disabled()]
|
||||
else:
|
||||
list_forms = [(x.id, x.name, x.id) for x in FormDef.select(order_by='name')
|
||||
if x.enable_tracking_codes]
|
||||
if x.enable_tracking_codes and not x.is_disabled()]
|
||||
form.add(SingleSelectWidget, 'resubmit', title=_('Form'),
|
||||
required=True, options=list_forms)
|
||||
form.add_submit('button%s' % self.id, label)
|
||||
|
|
Loading…
Reference in New Issue