Remove nesting for readability

This commit is contained in:
lilac-supernova-2 2023-08-26 01:27:59 -04:00 committed by GitHub
parent b639034061
commit d8732200cb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -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):