diff --git a/back/src/controllers/administrateur.controller.js b/back/src/controllers/administrateur.controller.js
index 0c616dd999ed913f3cf73a5aed0848280aa24741..c5c8356503bcce1214614a07772c8377571a0b5c 100644
--- a/back/src/controllers/administrateur.controller.js
+++ b/back/src/controllers/administrateur.controller.js
@@ -160,17 +160,17 @@ async function getUsersPerformance(req, res) {
 function isAdminMiddleware(req, res, next) {
   console.log(req.session.ids);
   const login = req.session.login || '';
+  var admins = [];
 
   var con = mysql.createConnection(dbConfig);
   var query = "SELECT login FROM Admin WHERE deleted = 0;"
   con.connect();
-  const admins = con.query(query, (err, result) => {
+  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
+    result.map((item) => admins.pusht(item));
   });
   con.end();