Skip to content

Commit b24cece

Browse files
committed
Fixed middleware syntax issue in Python 2.7
1 parent 79811e1 commit b24cece

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

graphql/execution/middleware.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
class MiddlewareManager(object):
1111
__slots__ = "middlewares", "wrap_in_promise", "_middleware_resolvers", "_cached_resolvers"
1212

13-
def __init__(self, *middlewares, wrap_in_promise=True):
13+
def __init__(self, *middlewares, **kwargs):
1414
self.middlewares = middlewares
15-
self.wrap_in_promise = wrap_in_promise
15+
self.wrap_in_promise = kwargs.get('wrap_in_promise', True)
1616
self._middleware_resolvers = list(get_middleware_resolvers(middlewares)) if middlewares else []
1717
self._cached_resolvers = {}
1818

0 commit comments

Comments
 (0)