Rendre la fonction stopProcedure asynchrone pour améliorer la gestion des erreurs lors de l'arrêt de la procédure.

This commit is contained in:
2025-04-02 11:02:21 +02:00
parent 15692a3fc8
commit 3d00f6afbf

View File

@@ -266,7 +266,7 @@ async function startProcedure(projectId, interval, maintenance) {
} }
} }
function stopProcedure() { async function stopProcedure() {
var project = getCurrentProject(); var project = getCurrentProject();
if (project) { if (project) {
//resetProjectStatus(); // réinitialiser le statut du projet en cours //resetProjectStatus(); // réinitialiser le statut du projet en cours
@@ -352,7 +352,7 @@ router.post('/procedure/start/', async (req, res) => {
router.post('/procedure/stop/', async (req, res) => { router.post('/procedure/stop/', async (req, res) => {
try { try {
const result = stopProcedure(); const result = await stopProcedure();
res.status(200).json(result); res.status(200).json(result);
} catch (err) { } catch (err) {
serverError.sendError('Erreur lors de l\'arrêt de la procédure de capture:', res, err, 500); serverError.sendError('Erreur lors de l\'arrêt de la procédure de capture:', res, err, 500);