From d7f128a2dd01f223262b7273e50d312310e337ee Mon Sep 17 00:00:00 2001 From: Thomas Leonard Date: Wed, 24 Feb 2021 18:00:33 +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 2638656..30213a3 100644 --- a/graphene_django/filter/utils.py +++ b/graphene_django/filter/utils.py @@ -39,6 +39,7 @@ def get_filtering_args_from_filterset(filterset_class, type): registry = type._meta.registry for name, filter_field in six.iteritems(filterset_class.base_filters): filter_type = filter_field.lookup_expr + required = filter_field.extra.get("required", False) field_type = None form_field = None @@ -49,8 +50,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: