forked from CGM_Public/pretix_original
Fix incorrect handling of native customer logins
This commit is contained in:
@@ -318,7 +318,7 @@ class CustomerStep(CartMixin, TemplateFlowStep):
|
|||||||
self.cart_session['customer'] = request.customer.pk
|
self.cart_session['customer'] = request.customer.pk
|
||||||
self.cart_session['customer_cart_tied_to_login'] = True
|
self.cart_session['customer_cart_tied_to_login'] = True
|
||||||
return redirect(self.get_next_url(request))
|
return redirect(self.get_next_url(request))
|
||||||
elif "login-sso-data" in self.request.POST:
|
elif self.request.POST.get("login-sso-data"):
|
||||||
if not self._handle_sso_login():
|
if not self._handle_sso_login():
|
||||||
messages.error(request, _('We failed to process your authentication request, please try again.'))
|
messages.error(request, _('We failed to process your authentication request, please try again.'))
|
||||||
return self.render()
|
return self.render()
|
||||||
|
|||||||
Reference in New Issue
Block a user