From 0d0e2b32a4dbc198b13f58680048dd779ba7c8dd Mon Sep 17 00:00:00 2001 From: Jack Date: Tue, 21 Sep 2021 01:45:16 +0100 Subject: [PATCH] logging delete events --- backend/api/controllers/result.js | 1 + backend/api/controllers/user.js | 2 ++ 2 files changed, 3 insertions(+) diff --git a/backend/api/controllers/result.js b/backend/api/controllers/result.js index 9d72dffea..a1a5883f3 100644 --- a/backend/api/controllers/result.js +++ b/backend/api/controllers/result.js @@ -25,6 +25,7 @@ class ResultController { try { const { uid } = req.decodedToken; await ResultDAO.deleteAll(uid); + Logger.log("user_results_deleted", ``, uid); return res.sendStatus(200); } catch (e) { next(e); diff --git a/backend/api/controllers/user.js b/backend/api/controllers/user.js index 058cf5fe0..493efa9bb 100644 --- a/backend/api/controllers/user.js +++ b/backend/api/controllers/user.js @@ -28,7 +28,9 @@ class UserController { static async deleteUser(req, res, next) { try { const { uid } = req.decodedToken; + const userInfo = await UsersDAO.getUser(uid); await UsersDAO.deleteUser(uid); + Logger.log("user_deleted", `${userInfo.email} ${userInfo.name}`, uid); return res.sendStatus(200); } catch (e) { return next(e);