diff --git a/graphene_django/fields.py b/graphene_django/fields.py index 23ddd9f..652077d 100644 --- a/graphene_django/fields.py +++ b/graphene_django/fields.py @@ -1,7 +1,7 @@ from functools import partial from django.db.models.query import QuerySet -from graphene.utils.get_unbound_function import get_unbound_function +from django.utils.six import get_unbound_function from promise import Promise diff --git a/graphene_django/tests/test_fields.py b/graphene_django/tests/test_fields.py index 8f61298..bf2bbd7 100644 --- a/graphene_django/tests/test_fields.py +++ b/graphene_django/tests/test_fields.py @@ -15,7 +15,7 @@ class DjangoPermissionFieldTests(TestCase): def test_permission_field(self): MyType = object() field = DjangoPermissionField(MyType, permissions=['perm1', 'perm2'], source='resolver') - resolver = field.get_resolver(field.resolver) + resolver = field.get_resolver(None) class Viewer(object): def has_perm(self, perm):