ajout du support pour les réseaux sociaux

This commit is contained in:
2022-12-24 22:29:49 +01:00
parent 9657ac5aa5
commit 75d37f44d7
6 changed files with 138 additions and 18 deletions

19
code/server/utils.js Normal file
View File

@@ -0,0 +1,19 @@
import conn from './database.js';
/**
* Renvoie l'ID dans la BDD d'une source de donnée
* @param {String} source la source dont on veut récup l'id
* @returns une promise qui renvoie l'id de la source
*/
export const getSourceId = (source) => {
return new Promise((resolve, reject) => {
const sql = "SELECT id from sources WHERE nom = ?";
conn.query(sql, [source], (err, res) => {
if(res.length == 0) {
reject(new Error("Invalid source"))
}else {
resolve(res[0].id);
}
})
})
}