From 635344a32fa42b96cea0521b37c0d2854d853c60 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Mon, 13 Jun 2022 11:38:42 +0200 Subject: [PATCH] Fix large number of SQL queries in check-in history --- src/pretix/control/views/checkin.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pretix/control/views/checkin.py b/src/pretix/control/views/checkin.py index 6e141178b3..5291267fc0 100644 --- a/src/pretix/control/views/checkin.py +++ b/src/pretix/control/views/checkin.py @@ -430,9 +430,9 @@ class CheckinListView(EventPermissionRequiredMixin, PaginationMixin, ListView): qs = Checkin.all.filter( list__event=self.request.event, ).select_related( - 'position', 'position', 'position__item', 'position__variation', 'position__subevent' + 'position', 'position__order', 'position__item', 'position__variation', 'position__subevent' ).prefetch_related( - 'list', 'gate' + 'list', 'gate', 'device' ) if self.filter_form.is_valid(): qs = self.filter_form.filter_qs(qs)