From d167ee4fc2f719903e4925c8c660cad1b378646a Mon Sep 17 00:00:00 2001 From: Mira Weller Date: Tue, 2 Jun 2026 12:52:20 +0200 Subject: [PATCH] Don't show warning if inactive products are used in checkin-rules (Z#23236197) --- src/pretix/control/views/checkin.py | 3 ++- .../static/pretixcontrol/js/ui/checkinrules/App.vue | 4 ++-- .../pretixcontrol/js/ui/checkinrules/django-interop.ts | 10 ++++++---- 3 files changed, 10 insertions(+), 7 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..0772ca997 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 @@