diff --git a/routes/uploadRoutes.js b/routes/uploadRoutes.js index d967ca5..e7a6797 100644 --- a/routes/uploadRoutes.js +++ b/routes/uploadRoutes.js @@ -15,6 +15,8 @@ router.get('/getprocedures', async (req, res) => { }); router.post('/uploadmeasurement', upload.single('image'), async (req, res) => { + //afficher le body de la requête + console.log(req.body); const { projectId, timestamp, temperature, humidity } = req.body; const image = req.file; diff --git a/routes/videoRoutes.js b/routes/videoRoutes.js index c442029..46c7486 100644 --- a/routes/videoRoutes.js +++ b/routes/videoRoutes.js @@ -97,8 +97,17 @@ router.delete('/videos/:id', (req, res) => { } const videoFile = results.rows[0].video_file; - - if (!videoFile) { + console.log('Deleting video file:', videoFile); + + if(videoFile==null){ + console.log('No video file to delete'); + videoManager.deleteVideoProject(videoId).then(() => { + res.json({ message: 'Vidéo supprimée avec succès' }); + }).catch(err => { + console.error('Erreur lors de la suppression de la vidéo:', err); + res.status(500).json({ error: 'Erreur lors de la suppression de la vidéo' }); + }); + } else { fs.unlink(videoFile, (err) => { if (err) { console.error('Error deleting video file:', err);