From 2e257bd69a9b344e61c84776ee45fe0f72e48a07 Mon Sep 17 00:00:00 2001 From: Chris Amico Date: Wed, 3 Jun 2026 08:22:33 -0400 Subject: [PATCH 1/2] Site lookup can be case-insensitive --- documentcloud/addons/views.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/documentcloud/addons/views.py b/documentcloud/addons/views.py index 5639626c..5d080ded 100644 --- a/documentcloud/addons/views.py +++ b/documentcloud/addons/views.py @@ -984,7 +984,7 @@ class Filter(django_filters.FilterSet): ) site = django_filters.CharFilter( field_name="parameters__site", - lookup_expr="exact", + lookup_expr="iexact", label="Site", help_text="Filter events by the `site` value in their parameters.", ) From c2776c62da567e56fc9711a77100e66b90706a55 Mon Sep 17 00:00:00 2001 From: Chris Amico Date: Wed, 3 Jun 2026 08:24:04 -0400 Subject: [PATCH 2/2] Both views --- documentcloud/addons/views.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/documentcloud/addons/views.py b/documentcloud/addons/views.py index 5d080ded..acd03fd0 100644 --- a/documentcloud/addons/views.py +++ b/documentcloud/addons/views.py @@ -742,7 +742,7 @@ class Filter(django_filters.FilterSet): dismissed = django_filters.BooleanFilter(help_text="Was this run dismissed?") site = django_filters.CharFilter( field_name="event__parameters__site", - lookup_expr="exact", + lookup_expr="iexact", label="Site", help_text="Filter runs by the `site` value in the event's parameters.", )