diff --git a/lib/api/routes/loginRoute.js b/lib/api/routes/loginRoute.js index 3ce7377..ff7e0b7 100644 --- a/lib/api/routes/loginRoute.js +++ b/lib/api/routes/loginRoute.js @@ -5,13 +5,13 @@ const hasher = require('../../services/security/hash'); loginRouter.get('/user', async (req, res) => { const currentUserId = req.session.currentUser; - const isAdmin = currentUserId == null ? false : userStorage.getUser(currentUserId).isAdmin; - if (currentUserId == null) { + const currentUser = currentUserId == null ? null : userStorage.getUser(currentUserId); + if (currentUser == null) { res.body = {}; } else { res.body = { - userId: currentUserId, - isAdmin, + userId: currentUser.id, + isAdmin: currentUser.isAdmin, }; } res.send();