From e4fc49769fbcc890a8acd593300ac7332943e655 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Mon, 11 Dec 2017 15:40:09 +0100 Subject: [PATCH] Backend UX: Allow searching for order code in check-in list --- src/pretix/control/forms/filter.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/pretix/control/forms/filter.py b/src/pretix/control/forms/filter.py index c0343b9f62..83c07742c8 100644 --- a/src/pretix/control/forms/filter.py +++ b/src/pretix/control/forms/filter.py @@ -459,7 +459,8 @@ class CheckInFilterForm(FilterForm): if fdata.get('user'): u = fdata.get('user') qs = qs.filter( - Q(order__email__icontains=u) + Q(order__code__istartswith=u) + | Q(order__email__icontains=u) | Q(attendee_name__icontains=u) | Q(attendee_email__icontains=u) | Q(order__invoice_address__name__icontains=u)