Catch errors when invalid data is received from Reddit in the user route
このコミットが含まれているのは:
コミット
8d800e490c
|
@ -206,6 +206,15 @@ userRoutes.get('/u/:user/:kind?', (req, res, next) => {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
}).catch(error => {
|
||||||
|
console.error(`Something went wrong while fetching data from Reddit API: invalid or non-JSON data was returned.`);
|
||||||
|
return res.render('frontpage', {
|
||||||
|
json: null,
|
||||||
|
http_status_code: 500,
|
||||||
|
http_statustext: "Invalid response from Reddit",
|
||||||
|
user_preferences: req.cookies,
|
||||||
|
instance_config: config,
|
||||||
|
});
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
console.error(
|
console.error(
|
||||||
|
|
読み込み中…
新しいイシューから参照