From 11da8810d3d191343c15e7e88a4b98128a3f05a1 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Sun, 4 Sep 2016 22:59:13 +0200 Subject: [PATCH] Extend order search to attendee position names --- src/pretix/control/views/orders.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/pretix/control/views/orders.py b/src/pretix/control/views/orders.py index cc72f2133..9a11ff77e 100644 --- a/src/pretix/control/views/orders.py +++ b/src/pretix/control/views/orders.py @@ -53,7 +53,7 @@ class OrderList(EventPermissionRequiredMixin, ListView): if self.request.GET.get("user", "") != "": u = self.request.GET.get("user", "") qs = qs.filter( - Q(email__icontains=u) + Q(email__icontains=u) | Q(positions__attendee_name__icontains=u) ) if self.request.GET.get("status", "") != "": s = self.request.GET.get("status", "") @@ -65,8 +65,8 @@ class OrderList(EventPermissionRequiredMixin, ListView): qs = qs.filter(status=s) if self.request.GET.get("item", "") != "": i = self.request.GET.get("item", "") - qs = qs.filter(positions__item_id__in=(i,)).distinct() - return qs + qs = qs.filter(positions__item_id__in=(i,)) + return qs.distinct() def get_context_data(self, **kwargs): ctx = super().get_context_data(**kwargs)