Skip to content
Snippets Groups Projects
Commit 92ee7abb authored by Fabien Zucchet's avatar Fabien Zucchet
Browse files

debug

parent 3561bcd2
No related branches found
No related tags found
No related merge requests found
...@@ -157,23 +157,28 @@ async function getUsersPerformance(req, res) { ...@@ -157,23 +157,28 @@ async function getUsersPerformance(req, res) {
} }
} }
function simple_query(query, args) {
return new Promise((resolve, reject) => {
var sql = mysql.format(query, args);
connection.query(sql, function (error, results) {
if (error) {
console.log('SQL ERROR')
console.log(error)
reject(error)
}
else {
resolve(results)
}
});
})
}
async function isAdminMiddleware(req, res, next) { async function isAdminMiddleware(req, res, next) {
const login = req.session.login || ''; const login = req.session.login || '';
var admins = [];
var con = mysql.createConnection(dbConfig);
var query = "SELECT login FROM Admin WHERE deleted = 0;" var query = "SELECT login FROM Admin WHERE deleted = 0;"
con.connect();
await con.query(query, (err, result) => { const admins = simple_query(query, []);
if (err) {
console.log(err)
return res.send({ success: false })
}
console.log("pushing...");
result.map((item) => { admins.push(item) });
console.log("end pushing...");
});
con.end();
console.log("admins :"); console.log("admins :");
console.log(admins); console.log(admins);
if (admins.includes(login)) { if (admins.includes(login)) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment