Loading lib/rp.js +9 −2 Original line number Diff line number Diff line Loading @@ -24,9 +24,16 @@ function rp(options) { return new Promise(function (resolve, reject) { request(c, function (error, response, body) { if (error) { reject(error); reject({ error: error, options: c }); } else if (c.simple && (statusCodes[c.method].indexOf(response.statusCode) === -1)) { reject(response.statusCode); reject({ error: body, options: c, statusCode: response.statusCode }); } else { if (c.transform && typeof c.transform === 'function') { resolve(c.transform(body)); Loading Loading
lib/rp.js +9 −2 Original line number Diff line number Diff line Loading @@ -24,9 +24,16 @@ function rp(options) { return new Promise(function (resolve, reject) { request(c, function (error, response, body) { if (error) { reject(error); reject({ error: error, options: c }); } else if (c.simple && (statusCodes[c.method].indexOf(response.statusCode) === -1)) { reject(response.statusCode); reject({ error: body, options: c, statusCode: response.statusCode }); } else { if (c.transform && typeof c.transform === 'function') { resolve(c.transform(body)); Loading