From d8732200cbf44373fb3683a5787c621ee62bcc9f Mon Sep 17 00:00:00 2001 From: lilac-supernova-2 <143229315+lilac-supernova-2@users.noreply.github.com> Date: Sat, 26 Aug 2023 01:27:59 -0400 Subject: [PATCH] Remove nesting for readability --- graphene_django/filter/utils.py | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/graphene_django/filter/utils.py b/graphene_django/filter/utils.py index 339bd48..10d9bd9 100644 --- a/graphene_django/filter/utils.py +++ b/graphene_django/filter/utils.py @@ -13,14 +13,17 @@ def get_field_type(registry, model, field_name): Try to get a model field corresponding Graphql type from the DjangoObjectType. """ object_type = registry.get_type_for_model(model) - if object_type: - object_type_field = object_type._meta.fields.get(field_name) - if object_type_field: - field_type = object_type_field.type - if isinstance(field_type, graphene.NonNull): - field_type = field_type.of_type - return field_type - return None + if not object_type: + return None + + object_type_field = object_type._meta.fields.get(field_name) + if not object_type_field: + return None + + field_type = object_type_field.type + if isinstance(field_type, graphene.NonNull): + field_type = field_type.of_type + return field_type def get_filtering_args_from_filterset(filterset_class, type):