fix(requestInterceptor): use async/await to support return new Promise (#6279)
ref: #4778
This commit is contained in:
@@ -429,8 +429,8 @@ export const executeRequest = (req) =>
|
||||
|
||||
specActions.setRequest(req.pathName, req.method, parsedRequest)
|
||||
|
||||
let requestInterceptorWrapper = function(r) {
|
||||
let mutatedRequest = requestInterceptor.apply(this, [r])
|
||||
let requestInterceptorWrapper = async (r) => {
|
||||
let mutatedRequest = await requestInterceptor.apply(this, [r])
|
||||
let parsedMutatedRequest = Object.assign({}, mutatedRequest)
|
||||
specActions.setMutatedRequest(req.pathName, req.method, parsedMutatedRequest)
|
||||
return mutatedRequest
|
||||
|
||||
Reference in New Issue
Block a user