more user logs

This commit is contained in:
Jack 2021-09-10 14:18:30 +01:00
parent e24e95e59c
commit 96ccad28b1

View file

@ -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);