From 6e8e81eb9d9098aad5b92be55728ce1e90e61670 Mon Sep 17 00:00:00 2001 From: Thomas Leonard Date: Wed, 24 Feb 2021 18:02:21 +0100 Subject: [PATCH] fix: declaration of required variable --- graphene_django/filter/utils.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/graphene_django/filter/utils.py b/graphene_django/filter/utils.py index d4fc1bf..9922cc8 100644 --- a/graphene_django/filter/utils.py +++ b/graphene_django/filter/utils.py @@ -37,6 +37,7 @@ def get_filtering_args_from_filterset(filterset_class, type): registry = type._meta.registry for name, filter_field in filterset_class.base_filters.items(): filter_type = filter_field.lookup_expr + required = filter_field.extra.get("required", False) field_type = None form_field = None @@ -47,8 +48,6 @@ def get_filtering_args_from_filterset(filterset_class, type): or isinstance(filter_field, ArrayFilter) ): # Get the filter field for filters that are no explicitly declared. - - required = filter_field.extra.get("required", False) if filter_type == "isnull": field = graphene.Boolean(required=required) else: