From e0e04d6f04921b35351956f2acb2b80ced3560ac Mon Sep 17 00:00:00 2001 From: Birger Schacht Date: Thu, 6 Feb 2025 13:43:11 +0100 Subject: [PATCH] fix(generic): set unknown_field_behavior to WARN in GenericFilterSet Closes: #1583 --- apis_core/generic/filtersets.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/apis_core/generic/filtersets.py b/apis_core/generic/filtersets.py index 742aacf26..5e6bc3d2b 100644 --- a/apis_core/generic/filtersets.py +++ b/apis_core/generic/filtersets.py @@ -55,6 +55,9 @@ class GenericFilterSet(FilterSet): class Meta: form = GenericFilterSetForm + # we set the UnknownFieldBehavior to WARN, so the form does not + # break if there are JSONFields + unknown_field_behavior = django_filters.UnknownFieldBehavior.WARN def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs)