From 76fa65f03ab4ea1a64b617e75b56ff68029cf1d4 Mon Sep 17 00:00:00 2001 From: Miodec Date: Tue, 13 Jul 2021 15:11:38 +0100 Subject: [PATCH] fixed potential error when no decoded token is in the request --- backend/server.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/backend/server.js b/backend/server.js index 5b2a055f8..6456d9b95 100644 --- a/backend/server.js +++ b/backend/server.js @@ -28,7 +28,10 @@ const presetRouter = require("./api/routes/preset"); app.use("/presets", presetRouter); app.use(function (e, req, res, next) { - const { uid } = req.decodedToken; + let uid = undefined; + if (req.decodedToken) { + uid = req.decodedToken.uid; + } let monkeyError = new MonkeyError(e.status, e.message, e.stack, uid); return res.status(e.status || 500).json(monkeyError); });