From 5a5090604af8055a204cf34e71a5d92e1c9a5393 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Fri, 9 Aug 2024 09:55:16 +0200 Subject: [PATCH] Device list: Filter by software brand --- src/pretix/control/forms/filter.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/pretix/control/forms/filter.py b/src/pretix/control/forms/filter.py index 00561ca98e..f3c5ce258a 100644 --- a/src/pretix/control/forms/filter.py +++ b/src/pretix/control/forms/filter.py @@ -2652,6 +2652,9 @@ class DeviceFilterForm(FilterForm): if fdata.get('gate'): qs = qs.filter(gate=fdata['gate']) + if fdata.get('software_brand'): + qs = qs.filter(software_brand=fdata['software_brand']) + if fdata.get('state') == 'active': qs = qs.filter(revoked=False) elif fdata.get('state') == 'revoked':