diff --git a/lib/adapters/http.js b/lib/adapters/http.js index 4befc07..e2f1436 100644 --- a/lib/adapters/http.js +++ b/lib/adapters/http.js @@ -106,7 +106,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 4c88e5e..a93fe79 100644 --- a/lib/adapters/xhr.js +++ b/lib/adapters/xhr.js @@ -68,7 +68,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