From 2d9e0e34b10c50871b83892fa7e5be20785ada02 Mon Sep 17 00:00:00 2001 From: Kerboul Date: Tue, 14 Jan 2025 17:23:34 +0100 Subject: [PATCH] =?UTF-8?q?Supprimer=20la=20suppression=20des=20mesures=20?= =?UTF-8?q?associ=C3=A9es=20lors=20de=20la=20suppression=20d'un=20projet?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- controllers/projectController.js | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/controllers/projectController.js b/controllers/projectController.js index d813581..60f4b88 100644 --- a/controllers/projectController.js +++ b/controllers/projectController.js @@ -50,14 +50,9 @@ exports.getAllProjects = (req, res) => { exports.deleteProject = (req, res) => { const projectId = req.params.id; - // Supprimer les mesures associées au projet - const deleteMeasurementsQuery = 'DELETE FROM public.measurements WHERE project_id = $1'; - db.query(deleteMeasurementsQuery, [projectId]) - .then(() => { - // Supprimer le projet de la base de données - const deleteProjectQuery = 'DELETE FROM public.projects WHERE id = $1'; - return db.query(deleteProjectQuery, [projectId]); - }) + // Supprimer le projet de la base de données + const deleteProjectQuery = 'DELETE FROM public.projects WHERE id = $1'; + db.query(deleteProjectQuery, [projectId]) .then(result => { if (result.rowCount === 0) { return res.status(404).json({ error: 'Aucun projet trouvé avec cet ID.' });