diff --git a/src/pretix/presale/checkoutflow.py b/src/pretix/presale/checkoutflow.py index ada4464c6..9822d3c24 100644 --- a/src/pretix/presale/checkoutflow.py +++ b/src/pretix/presale/checkoutflow.py @@ -348,7 +348,7 @@ class QuestionsStep(QuestionsViewMixin, CartMixin, TemplateFlowStep): messages.warning(request, _('Please enter your name.')) return False - for cp in self.positions: + for cp in self._positions_for_questions: answ = { aw.question_id: aw.answer for aw in cp.answers.all() } diff --git a/src/pretix/presale/templates/pretixpresale/event/checkout_questions.html b/src/pretix/presale/templates/pretixpresale/event/checkout_questions.html index 8055eb436..adbdb1c21 100644 --- a/src/pretix/presale/templates/pretixpresale/event/checkout_questions.html +++ b/src/pretix/presale/templates/pretixpresale/event/checkout_questions.html @@ -72,6 +72,20 @@