diff --git a/lib/adapters/http.js b/lib/adapters/http.js index 317925187af17fc53f7991ecf0b316fa40cb6b9d..dd07fcdc937b00ad82ed3769523109f5347aaf7f 100644 --- a/lib/adapters/http.js +++ b/lib/adapters/http.js @@ -111,7 +111,8 @@ module.exports = function httpAdapter(resolve, reject, config) { status: res.statusCode, statusText: res.statusMessage, headers: res.headers, - config: config + config: config, + request: req }; // Resolve or reject the Promise based on the status diff --git a/lib/adapters/xhr.js b/lib/adapters/xhr.js index 902223644b5ca124f0fbb86095812d4431b8e02f..86bb08717a4797241c290dffe692263fcf49a61c 100644 --- a/lib/adapters/xhr.js +++ b/lib/adapters/xhr.js @@ -69,7 +69,8 @@ module.exports = function xhrAdapter(resolve, reject, config) { status: request.status === 1223 ? 204 : request.status, statusText: request.status === 1223 ? 'No Content' : request.statusText, headers: responseHeaders, - config: config + config: config, + request: request }; // Resolve or reject the Promise based on the status