mirror of
https://github.com/monkeytypegame/monkeytype.git
synced 2024-09-20 23:36:37 +08:00
hopefully fixed error pointing to itself
This commit is contained in:
parent
6f001ffc27
commit
5ffd053d0a
|
@ -32,7 +32,14 @@ app.use(function (e, req, res, next) {
|
|||
if (req.decodedToken) {
|
||||
uid = req.decodedToken.uid;
|
||||
}
|
||||
let monkeyError = new MonkeyError(e.status, e.message, e.stack, uid);
|
||||
let monkeyError;
|
||||
if (e.errorID) {
|
||||
//its a monkey error
|
||||
monkeyError = e;
|
||||
} else {
|
||||
//its a server error
|
||||
monkeyError = new MonkeyError(e.status, e.message, e.stack, uid);
|
||||
}
|
||||
if (process.env.MODE !== "dev" && monkeyError.status > 400) {
|
||||
mongoDB().collection("errors").insertOne({
|
||||
_id: monkeyError.errorID,
|
||||
|
|
Loading…
Reference in a new issue