forked from CGM_Public/pretix_original
Fix incorrect session handling in checkout flow
This commit is contained in:
@@ -284,7 +284,7 @@ class CustomerStep(QuestionsViewMixin, CartMixin, TemplateFlowStep):
|
|||||||
self.request = request
|
self.request = request
|
||||||
|
|
||||||
if request.POST.get("customer_mode") == 'login':
|
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))
|
return redirect(self.get_next_url(request))
|
||||||
elif request.customer:
|
elif request.customer:
|
||||||
self.cart_session['customer_mode'] = 'login'
|
self.cart_session['customer_mode'] = 'login'
|
||||||
|
|||||||
Reference in New Issue
Block a user