From edf97a13cd0b47ea531f89a376ef16ece817adbe Mon Sep 17 00:00:00 2001 From: luelista Date: Tue, 9 Jun 2026 12:48:03 +0200 Subject: [PATCH] Don't show warning if inactive products are used in checkin-rules (Z#23236197) (#6242) --- src/pretix/control/views/checkin.py | 3 ++- .../static/pretixcontrol/js/ui/checkinrules/App.vue | 6 +++--- .../pretixcontrol/js/ui/checkinrules/django-interop.ts | 10 ++++++---- 3 files changed, 11 insertions(+), 8 deletions(-) diff --git a/src/pretix/control/views/checkin.py b/src/pretix/control/views/checkin.py index 3c640ce12..51775210c 100644 --- a/src/pretix/control/views/checkin.py +++ b/src/pretix/control/views/checkin.py @@ -401,13 +401,14 @@ class CheckinListUpdate(EventPermissionRequiredMixin, UpdateView): { 'id': i.pk, 'name': str(i), + 'active': i.active, 'variations': [ { 'id': v.pk, 'name': str(v.value) } for v in i.variations.all() ] - } for i in self.request.event.items.filter(active=True).prefetch_related('variations') + } for i in self.request.event.items.prefetch_related('variations') ], **super().get_context_data(), } diff --git a/src/pretix/static/pretixcontrol/js/ui/checkinrules/App.vue b/src/pretix/static/pretixcontrol/js/ui/checkinrules/App.vue index 7c6f5c5cf..d23acfcf5 100644 --- a/src/pretix/static/pretixcontrol/js/ui/checkinrules/App.vue +++ b/src/pretix/static/pretixcontrol/js/ui/checkinrules/App.vue @@ -1,6 +1,6 @@