From cb10c8ccf5e35ef23a6c633672ce0d1f6ad143be Mon Sep 17 00:00:00 2001 From: Bernard Siebens Date: Sat, 17 Jan 2026 21:32:40 +0100 Subject: [PATCH] Update `user__is_active` filter choices to improve clarity in filter options --- members/filters.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/members/filters.py b/members/filters.py index b2fe60a..0e6820d 100644 --- a/members/filters.py +++ b/members/filters.py @@ -8,7 +8,7 @@ class MemberFilter(django_filters.FilterSet): user__first_name = django_filters.CharFilter(field_name="user__first_name", label=_("First name"), lookup_expr="icontains") user__last_name = django_filters.CharFilter(field_name="user__last_name", label=_("Last name"), lookup_expr="icontains") license = django_filters.CharFilter(label=_("License"), lookup_expr="icontains") - user__is_active = django_filters.TypedChoiceFilter( field_name='user__is_active', label=_("Active?"), initial="true", choices=( ('', 'All'), ('true', 'Yes'), ('false', 'No'), ), coerce=lambda x: x.lower() == 'true' ) + user__is_active = django_filters.TypedChoiceFilter( field_name='user__is_active', label=_("Active?"), initial="true", choices=( ('', 'All users'), ('true', 'Active users'), ('false', 'Inactive users'), ), coerce=lambda x: x.lower() == 'true' ) class Meta: model = Member