fix: #8061, don't crash if there is a network problem

This commit is contained in:
Barış Soner Uşaklı
2019-11-24 09:41:03 -05:00
parent 86cc80348d
commit de404102c0

View File

@@ -170,10 +170,13 @@ function request(url, callback) {
require('request')(url, {
json: true,
}, function (err, res, body) {
if (res.statusCode === 404 || !body) {
return callback(err, {});
if (err) {
return callback(err);
}
callback(err, body);
if (res.statusCode === 404 || !body) {
return callback(null, {});
}
callback(null, body);
});
}
const requestAsync = util.promisify(request);