better error handling in post

This commit is contained in:
Mystikfluu 2023-02-06 12:52:55 +01:00
parent 3942a6e2df
commit c865a4df3f

View File

@ -196,8 +196,14 @@ export const setup = function (router, con, server) {
console.log(5, `posted new message by ${res.locals.username} : ${req.body.message}`); console.log(5, `posted new message by ${res.locals.username} : ${req.body.message}`);
}); });
} catch (error) { } catch (error) {
if(error.statusCode) {
res.status(error.statusCode) res.status(error.statusCode)
res.json({ "error": error.message, "status": error.statusCode }); res.json({ "error": error.message, "status": error.statusCode });
} else {
console.error("some error: ", error)
res.status(500)
res.json({"error":"internal server error", "status": 500})
}
} }
}); });
return createPID return createPID