mirror of
https://github.com/pretix/pretix.git
synced 2026-05-07 15:34:02 +00:00
Checkout redirection: Respect cart_namespace
This commit is contained in:
@@ -426,9 +426,11 @@ class RedeemView(NoSearchIndexViewMixin, EventViewMixin, TemplateView):
|
|||||||
)
|
)
|
||||||
|
|
||||||
if self.request.event.settings.redirect_to_checkout_directly:
|
if self.request.event.settings.redirect_to_checkout_directly:
|
||||||
context['cart_redirect'] = eventreverse(self.request.event, 'presale:event.checkout.start')
|
context['cart_redirect'] = eventreverse(self.request.event, 'presale:event.checkout.start',
|
||||||
|
kwargs={'cart_namespace': kwargs.get('cart_namespace') or ''})
|
||||||
else:
|
else:
|
||||||
context['cart_redirect'] = eventreverse(self.request.event, 'presale:event.index')
|
context['cart_redirect'] = eventreverse(self.request.event, 'presale:event.index',
|
||||||
|
kwargs={'cart_namespace': kwargs.get('cart_namespace') or ''})
|
||||||
if context['cart_redirect'].startswith('https:'):
|
if context['cart_redirect'].startswith('https:'):
|
||||||
context['cart_redirect'] = '/' + context['cart_redirect'].split('/', 3)[3]
|
context['cart_redirect'] = '/' + context['cart_redirect'].split('/', 3)[3]
|
||||||
|
|
||||||
|
|||||||
@@ -292,7 +292,8 @@ class EventIndex(EventViewMixin, EventListMixin, CartMixin, TemplateView):
|
|||||||
)
|
)
|
||||||
)
|
)
|
||||||
if self.request.event.settings.redirect_to_checkout_directly:
|
if self.request.event.settings.redirect_to_checkout_directly:
|
||||||
context['cart_redirect'] = eventreverse(self.request.event, 'presale:event.checkout.start')
|
context['cart_redirect'] = eventreverse(self.request.event, 'presale:event.checkout.start',
|
||||||
|
kwargs={'cart_namespace': kwargs.get('cart_namespace') or ''})
|
||||||
if context['cart_redirect'].startswith('https:'):
|
if context['cart_redirect'].startswith('https:'):
|
||||||
context['cart_redirect'] = '/' + context['cart_redirect'].split('/', 3)[3]
|
context['cart_redirect'] = '/' + context['cart_redirect'].split('/', 3)[3]
|
||||||
else:
|
else:
|
||||||
|
|||||||
Reference in New Issue
Block a user