mirror of
https://github.com/pretix/pretix.git
synced 2026-05-09 15:54:03 +00:00
Re-structure some querying on cart and order pages to reduce load
This commit is contained in:
@@ -408,7 +408,7 @@ class EventIndex(EventViewMixin, EventListMixin, CartMixin, TemplateView):
|
||||
context['ev'] = self.subevent or self.request.event
|
||||
context['subevent'] = self.subevent
|
||||
context['cart'] = self.get_cart()
|
||||
context['has_addon_choices'] = get_cart(self.request).filter(item__addons__isnull=False).exists()
|
||||
context['has_addon_choices'] = any(cp.has_addon_choices for cp in get_cart(self.request))\
|
||||
|
||||
if self.subevent:
|
||||
context['frontpage_text'] = str(self.subevent.frontpage_text)
|
||||
|
||||
Reference in New Issue
Block a user