diff --git a/back/src/controllers/administrateur.controller.js b/back/src/controllers/administrateur.controller.js index 102833fb91019990c271cd05ab0705c75a95a3e3..c4bd336d42aba32dd0f011d0df9093c75f2fd1f7 100644 --- a/back/src/controllers/administrateur.controller.js +++ b/back/src/controllers/administrateur.controller.js @@ -157,14 +157,14 @@ async function getUsersPerformance(req, res) { } } -function isAdminMiddleware(req, res, next) { +async function isAdminMiddleware(req, res, next) { const login = req.session.login || ''; var admins = []; var con = mysql.createConnection(dbConfig); var query = "SELECT login FROM Admin WHERE deleted = 0;" con.connect(); - con.query(query, (err, result) => { + await con.query(query, (err, result) => { if (err) { console.log(err) return res.send({ success: false })