mirror of
https://github.com/NodeBB/NodeBB.git
synced 2026-01-01 13:20:41 +01:00
fix: #8061, don't crash if there is a network problem
This commit is contained in:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user