diff --git a/lib/adapters/http.js b/lib/adapters/http.js index 3179251..dd07fcd 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 9022236..86bb087 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