From bd0d418986cf69b51801f8e4d361c0c9a5dbc17c Mon Sep 17 00:00:00 2001 From: Syrus Akbary Date: Wed, 5 Apr 2017 16:27:17 -0700 Subject: [PATCH] Fixed promisify --- graphene/relay/connection.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/graphene/relay/connection.py b/graphene/relay/connection.py index f85b675f..be77700d 100644 --- a/graphene/relay/connection.py +++ b/graphene/relay/connection.py @@ -5,7 +5,7 @@ from functools import partial import six from graphql_relay import connection_from_list -from promise import is_thenable, promisify +from promise import Promise, is_thenable from ..types import (AbstractType, Boolean, Enum, Int, Interface, List, NonNull, Scalar, String, Union) @@ -143,7 +143,7 @@ class IterableConnectionField(Field): on_resolve = partial(cls.resolve_connection, connection_type, args) if is_thenable(resolved): - return promisify(resolved).then(on_resolve) + return Promise.resolve(resolved).then(on_resolve) return on_resolve(resolved)