From 96ccad28b155731277a1e0ac6d2a7d10b912a91a Mon Sep 17 00:00:00 2001 From: Jack Date: Fri, 10 Sep 2021 14:18:30 +0100 Subject: [PATCH] more user logs --- backend/api/controllers/user.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/backend/api/controllers/user.js b/backend/api/controllers/user.js index 44bc16a0f..43851d5be 100644 --- a/backend/api/controllers/user.js +++ b/backend/api/controllers/user.js @@ -6,6 +6,7 @@ const { } = require("../../handlers/validation"); const MonkeyError = require("../../handlers/error"); const fetch = require("node-fetch"); +const Logger = require("./../../handlers/logger.js"); // import UsersDAO from "../../dao/user"; // import BotDAO from "../../dao/bot"; @@ -17,6 +18,7 @@ class UserController { const { name } = req.body; const { email, uid } = req.decodedToken; await UsersDAO.addUser(name, email, uid); + Logger.log("user_created", `${name} ${email}`, uid); return res.sendStatus(200); } catch (e) { return next(e); @@ -43,6 +45,7 @@ class UserController { "Username invalid. Name cannot contain special characters or contain more than 14 characters. Can include _ . and -", }); await UsersDAO.updateName(uid, name); + Logger.log("user_name_updated", `changed name to ${name}`, uid); return res.sendStatus(200); } catch (e) { return next(e); @@ -82,6 +85,7 @@ class UserController { const { uid } = req.decodedToken; const { newEmail } = req.body; await UsersDAO.updateEmail(uid, newEmail); + Logger.log("user_email_updated", `changed email to ${newEmail}`, uid); return res.sendStatus(200); } catch (e) { return next(e); @@ -106,6 +110,7 @@ class UserController { ); } } + Logger.log("user_data_requested", ``, uid); return res.status(200).json(userInfo); } catch (e) { return next(e);