approach to fixing #12
This commit is contained in:
@@ -78,11 +78,18 @@ module.exports = class Request {
|
||||
|
||||
return new Promise((resolve, reject) => {
|
||||
request(options, function callback(error, response, body) {
|
||||
if(!error && response.statusCode == 200) {
|
||||
resolve(body);
|
||||
} else if(error) {
|
||||
reject(error);
|
||||
if (error) {
|
||||
return reject(error);
|
||||
}
|
||||
if (response.statusCode == 200) {
|
||||
return resolve(body);
|
||||
}
|
||||
return reject({
|
||||
code: response.statusCode,
|
||||
message: response.statusMessage,
|
||||
body: response.body,
|
||||
requestOptions: options
|
||||
});
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user