Skip to content

Commit

Permalink
Remove unused function (#1160)
Browse files Browse the repository at this point in the history
  • Loading branch information
jkimbo committed Mar 16, 2020
1 parent f9efe15 commit 00e36b5
Showing 1 changed file with 0 additions and 25 deletions.
25 changes: 0 additions & 25 deletions graphene/types/schema.py
Original file line number Diff line number Diff line change
Expand Up @@ -372,31 +372,6 @@ def resolve_type(self, resolve_type_func, type_name, root, info, _type):

return type_

def get_resolver(self, graphene_type, name, default_value):
if not issubclass(graphene_type, ObjectType):
return
resolver = getattr(graphene_type, f"resolve_{name}", None)
if not resolver:
# If we don't find the resolver in the ObjectType class, then try to
# find it in each of the interfaces
interface_resolver = None
for interface in graphene_type._meta.interfaces:
if name not in interface._meta.fields:
continue
interface_resolver = getattr(interface, f"resolve_{name}", None)
if interface_resolver:
break
resolver = interface_resolver

# Only if is not decorated with classmethod
if resolver:
return get_unbound_function(resolver)

default_resolver = (
graphene_type._meta.default_resolver or get_default_resolver()
)
return partial(default_resolver, name, default_value)


class Schema:
"""Schema Definition.
Expand Down

0 comments on commit 00e36b5

Please sign in to comment.