From 17715ff5a5fdc14c89822b997665cf8e84c6bbda Mon Sep 17 00:00:00 2001 From: Richard Schreiber Date: Mon, 6 Mar 2023 09:08:20 +0100 Subject: [PATCH] Control: fix yes/no-question not being optional in order edit form --- src/pretix/base/forms/questions.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pretix/base/forms/questions.py b/src/pretix/base/forms/questions.py index edbd89203b..99e8bdc369 100644 --- a/src/pretix/base/forms/questions.py +++ b/src/pretix/base/forms/questions.py @@ -719,7 +719,7 @@ class BaseQuestionsForm(forms.Form): label = escape(q.question) # django-bootstrap3 calls mark_safe required = q.required and not self.all_optional if q.type == Question.TYPE_BOOLEAN: - if q.required: + if required: # For some reason, django-bootstrap3 does not set the required attribute # itself. widget = forms.CheckboxInput(attrs={'required': 'required'})