From 2eaf3b4267f05d2817756e84ce0e318d7cd9da15 Mon Sep 17 00:00:00 2001 From: Egor fureunoir Gorbunov Date: Mon, 16 Jun 2025 09:21:06 +0300 Subject: [PATCH] Fixes: 1) Add debug logging for CaseInsensitiveListFilter query and queryset; --- core/filters.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/core/filters.py b/core/filters.py index 5249d09a..bb76356a 100644 --- a/core/filters.py +++ b/core/filters.py @@ -44,6 +44,9 @@ class CaseInsensitiveListFilter(BaseInFilter, CharFilter): for v in values: q |= Q(**{f"{self.field_name}__iexact": v}) + logger.debug("CaseInsensitiveListFilter Q: %s", str(q)) + logger.debug("CaseInsensitiveListFilter qs: %s", str(qs)) + return qs.filter(q).distinct()