From 3819df57d894f12c72ec9698549f1bc24cc9c52b Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Thu, 3 Jun 2021 14:22:50 +0200 Subject: [PATCH] Fix incorrect session handling in checkout flow --- src/pretix/presale/checkoutflow.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pretix/presale/checkoutflow.py b/src/pretix/presale/checkoutflow.py index ae3cf4f1a..81b54c62c 100644 --- a/src/pretix/presale/checkoutflow.py +++ b/src/pretix/presale/checkoutflow.py @@ -284,7 +284,7 @@ class CustomerStep(QuestionsViewMixin, CartMixin, TemplateFlowStep): self.request = request if request.POST.get("customer_mode") == 'login': - if 'customer' in self.cart_session: + if self.cart_session.get('customer'): return redirect(self.get_next_url(request)) elif request.customer: self.cart_session['customer_mode'] = 'login'