From 75da3095790d2cf5043260c8f01e30d7277fa4f0 Mon Sep 17 00:00:00 2001 From: Quentin Roussel Date: Sat, 31 Dec 2022 14:46:01 +0100 Subject: [PATCH] ajout fct getStats --- code/server/borne/get_handler.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/code/server/borne/get_handler.js b/code/server/borne/get_handler.js index a4e97b1..176831b 100644 --- a/code/server/borne/get_handler.js +++ b/code/server/borne/get_handler.js @@ -80,11 +80,11 @@ const getnotesautresfromreview = (reviewid) => { const getStats = (interval, limit) => { return new promise((resolve, reject) => { - let sql = `select borne_notes_autre.id,borne_criteres.nom as critere, note, avis_id - from borne_notes_autre - join borne_criteres on borne_criteres.id = critere_id - where avis_id = ? - order by borne_notes_autre.id desc`; + if(!["jour","mois","semaine","annee"].includes(interval)) { + reject(new Error("Invalid time interval")); + return; + } + let sql = `SELECT * FROM stats_general_${interval} ORDER BY id DESC LIMIT ?;`; conn.query(sql, [limit], (err, res) => { if(err) { reject(err);