From 106c8d373d14f6a9270dea1b36195442763f487a Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Tue, 20 Nov 2018 14:33:21 +0100 Subject: [PATCH] Fix #1098 -- order search with dash in event slug --- src/pretix/control/forms/filter.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pretix/control/forms/filter.py b/src/pretix/control/forms/filter.py index e105dc63f..83846f1df 100644 --- a/src/pretix/control/forms/filter.py +++ b/src/pretix/control/forms/filter.py @@ -116,8 +116,8 @@ class OrderFilterForm(FilterForm): u = fdata.get('query') if "-" in u: - code = (Q(event__slug__icontains=u.split("-")[0]) - & Q(code__icontains=Order.normalize_code(u.split("-")[1]))) + code = (Q(event__slug__icontains=u.rsplit("-", 1)[0]) + & Q(code__icontains=Order.normalize_code(u.rsplit("-", 1)[1]))) else: code = Q(code__icontains=Order.normalize_code(u))