From 32ce3a43190180f11ecbac1a394022331274fdd2 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Mon, 27 May 2019 23:04:13 +0200 Subject: [PATCH] Event list: Ignore invalid filter attributes --- src/pretix/presale/views/organizer.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/pretix/presale/views/organizer.py b/src/pretix/presale/views/organizer.py index 62f5527ed..04818985f 100644 --- a/src/pretix/presale/views/organizer.py +++ b/src/pretix/presale/views/organizer.py @@ -69,7 +69,9 @@ def filter_qs_by_attr(qs, request): property__name=attr, ) - prop = props[attr] + prop = props.get(attr) + if not prop: + continue annotations = {'attr_{}'.format(i): Exists(emv_with_value)} if qs.model == SubEvent: annotations['attr_{}_sub'.format(i)] = Exists(semv_with_value)