mirror of
https://github.com/pretix/pretix.git
synced 2026-05-07 15:34:02 +00:00
Fix a resolver error
This commit is contained in:
@@ -48,7 +48,10 @@ class CartActionMixin:
|
|||||||
u += '&require_cookie=true'
|
u += '&require_cookie=true'
|
||||||
else:
|
else:
|
||||||
u += '?require_cookie=true'
|
u += '?require_cookie=true'
|
||||||
if 'iframe' in self.request.GET or settings.SESSION_COOKIE_NAME not in self.request.COOKIES:
|
disclose_cart_id = (
|
||||||
|
'iframe' in self.request.GET or settings.SESSION_COOKIE_NAME not in self.request.COOKIES
|
||||||
|
) and self.kwargs.get('cart_namespace')
|
||||||
|
if disclose_cart_id:
|
||||||
cart_id = get_or_create_cart_id(self.request)
|
cart_id = get_or_create_cart_id(self.request)
|
||||||
u += '&cart_id={}'.format(cart_id)
|
u += '&cart_id={}'.format(cart_id)
|
||||||
return u
|
return u
|
||||||
|
|||||||
@@ -193,7 +193,7 @@ class EventIndex(EventViewMixin, CartMixin, TemplateView):
|
|||||||
# Cookies are in fact not supported
|
# Cookies are in fact not supported
|
||||||
r = render(request, 'pretixpresale/event/cookies.html', {
|
r = render(request, 'pretixpresale/event/cookies.html', {
|
||||||
'url': eventreverse(
|
'url': eventreverse(
|
||||||
request.event, "presale:event.index", kwargs={'cart_namespace': kwargs.get('cart_namespace')}
|
request.event, "presale:event.index", kwargs={'cart_namespace': kwargs.get('cart_namespace') or ''}
|
||||||
) + (
|
) + (
|
||||||
"?src=widget&take_cart_id={}".format(request.GET.get('cart_id'))
|
"?src=widget&take_cart_id={}".format(request.GET.get('cart_id'))
|
||||||
if "cart_id" in request.GET else ""
|
if "cart_id" in request.GET else ""
|
||||||
|
|||||||
Reference in New Issue
Block a user