Voucher list: Filter case-sensitive for exact tag match

This commit is contained in:
Raphael Michel
2022-02-24 18:56:45 +01:00
parent db7e299af1
commit 76f6947529

View File

@@ -1881,7 +1881,7 @@ class VoucherFilterForm(FilterForm):
if s == '<>':
qs = qs.filter(Q(tag__isnull=True) | Q(tag=''))
elif s[0] == '"' and s[-1] == '"':
qs = qs.filter(tag__iexact=s[1:-1])
qs = qs.filter(tag__exact=s[1:-1])
else:
qs = qs.filter(tag__icontains=s)