File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change 9
9
10
10
class MiddlewareManager (object ):
11
11
12
- def __init__ (self , * middlewares , wrap_in_promise = True ):
12
+ def __init__ (self , * middlewares , ** kwargs ):
13
13
self .middlewares = middlewares
14
- self .wrap_in_promise = wrap_in_promise
14
+ self .wrap_in_promise = kwargs . get ( ' wrap_in_promise' , True )
15
15
self ._middleware_resolvers = list (get_middleware_resolvers (middlewares ))
16
16
self ._cached_resolvers = {}
17
17
@@ -39,7 +39,7 @@ def get_middleware_resolvers(middlewares):
39
39
yield getattr (middleware , MIDDLEWARE_RESOLVER_FUNCTION )
40
40
41
41
42
- def middleware_chain (func , middlewares , wrap_in_promise = True ):
42
+ def middleware_chain (func , middlewares , wrap_in_promise ):
43
43
if not middlewares :
44
44
return func
45
45
if wrap_in_promise :
You can’t perform that action at this time.
0 commit comments