From a07d5aaf05860d55db26ac1465095e0d9328dd85 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Fri, 27 Sep 2024 13:26:30 +0200 Subject: [PATCH] Add-on step: Minimal performance improvement --- src/pretix/presale/views/event.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/pretix/presale/views/event.py b/src/pretix/presale/views/event.py index 2bbaed768c..0cd516745a 100644 --- a/src/pretix/presale/views/event.py +++ b/src/pretix/presale/views/event.py @@ -263,6 +263,8 @@ def get_grouped_items(event, *, channel: SalesChannel, subevent=None, voucher=No quotas_to_compute = [] for item in items: + assert item.event_id == event.pk + item.event = event # save a database query if this is looked up if item.has_variations: for v in item.available_variations: for q in v._subevent_quotas: