Fix incorrect session handling in checkout flow

This commit is contained in:
Raphael Michel
2021-06-03 14:22:50 +02:00
parent 0fee7b0613
commit 3819df57d8

View File

@@ -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'