From a85aa4861659c73ad531a1a4f4fc66a69f13bc38 Mon Sep 17 00:00:00 2001 From: Fabien Zucchet <fabien.zucchet@student-cs.fr> Date: Tue, 2 Mar 2021 22:43:24 +0100 Subject: [PATCH] debug --- back/src/controllers/administrateur.controller.js | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/back/src/controllers/administrateur.controller.js b/back/src/controllers/administrateur.controller.js index 4ad39d4b..0c616dd9 100644 --- a/back/src/controllers/administrateur.controller.js +++ b/back/src/controllers/administrateur.controller.js @@ -160,7 +160,20 @@ async function getUsersPerformance(req, res) { function isAdminMiddleware(req, res, next) { console.log(req.session.ids); const login = req.session.login || ''; - const admins = getAdminsLogins() || ''; + + var con = mysql.createConnection(dbConfig); + var query = "SELECT login FROM Admin WHERE deleted = 0;" + con.connect(); + const admins = con.query(query, (err, result) => { + if (err) { + console.log(err) + return res.send({ success: false }) + } + var admins = result.map((item) => { return item.login }); + return admins + }); + con.end(); + console.log(admins); if (admins.includes(login)) { return next(); -- GitLab