From e446724ecde4e0530585a2b6350c462764d28e7f Mon Sep 17 00:00:00 2001 From: dakerboul Date: Mon, 10 Mar 2025 15:08:08 +0100 Subject: [PATCH] =?UTF-8?q?Am=C3=A9liorer=20la=20gestion=20des=20erreurs?= =?UTF-8?q?=20lors=20du=20d=C3=A9marrage=20et=20de=20l'arr=C3=AAt=20de=20l?= =?UTF-8?q?a=20proc=C3=A9dure=20de=20capture?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- routes/cameraRoutes.js | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/routes/cameraRoutes.js b/routes/cameraRoutes.js index 3102357..0924a89 100644 --- a/routes/cameraRoutes.js +++ b/routes/cameraRoutes.js @@ -51,7 +51,7 @@ router.post('/procedure/start/', async (req, res) => { const result = startProcedure(projectId, interval); res.status(200).json(result); } catch (err) { - serverError(res, err); + serverError.sendError('Erreur lors du démarrage de la procédure de capture:', res, err); } }); @@ -69,6 +69,11 @@ function startProcedure(projectId, interval) { return { message: 'Procédure de capture démarrée avec succès, projet ID: ' + projectId + ', interval: ' + interval + ' minutes.' }; } +function stopProcedure() { + console.log('Arrêt de la procédure de capture'); + return { message: 'Procédure de capture arrêtée avec succès.' }; +} + /** * @swagger * /procedure/stop/: @@ -89,18 +94,13 @@ function startProcedure(projectId, interval) { * 500: * description: Internal server error. */ -router.post('/procedure/stop/', async (req, res) => { +router.post('/procedure/stop/', async (res) => { try { const result = stopProcedure(); res.status(200).json(result); } catch (err) { - serverError(res, err); + serverError.sendError('Erreur lors de l\'arrêt de la procédure de capture:', res, err); } }); -function stopProcedure() { - console.log('Arrêt de la procédure de capture'); - return { message: 'Procédure de capture arrêtée avec succès.' }; -} - module.exports = router;