fix pb api
continuous-integration/drone/push Build is passing Details

CI/CD
Thomas Chazot 2 years ago
parent c21a971601
commit 0b471d0eac

@ -187,7 +187,7 @@ class AuthController {
try{ try{
await db.connect(); await db.connect();
const [users, fields] = await db.getUsers(); const users = await db.getUsers();
console.log(users) console.log(users)
res.status(200).json({ tab : users }); res.status(200).json({ tab : users });
@ -207,7 +207,7 @@ class AuthController {
try{ try{
await db.connect(); await db.connect();
const [users, fields] = await db.getGames(); const users = await db.getGames();
console.log(users) console.log(users)
res.status(200).json({ tab : users }); res.status(200).json({ tab : users });

@ -138,29 +138,23 @@ class DatabaseService {
} }
async getUsers(){ async getUsers(){
return new Promise((resolve, reject) => { try {
this.client.query('SELECT count(*) FROM users', (err, result) => { const [rows] = await this.client.promise().query('SELECT * FROM users');
if(err){ console.log('Rows:', rows);
reject(err); return rows;
} } catch (err) {
else{ throw new Error(`Error fetching users: ${err.message}`);
resolve(result);
} }
});
});
} }
async getGames(){ async getGames(){
return new Promise((resolve, reject) => { try {
this.client.query('SELECT * FROM games', (err, result) => { const [rows] = await this.client.promise().query('SELECT * FROM games');
if(err){ console.log('Rows:', rows);
reject(err); return rows;
} } catch (err) {
else{ throw new Error(`Error fetching games: ${err.message}`);
resolve(result);
} }
});
});
} }
// insère un utilisateur dans la base de données // insère un utilisateur dans la base de données

Loading…
Cancel
Save