Modifier la fonction resetProjectStatus pour changer le statut des projets de 1 à 2 et décommenter son appel dans stopProcedure.

This commit is contained in:
2025-04-02 11:07:00 +02:00
parent daca488532
commit 4642c8cca6

View File

@@ -127,9 +127,9 @@ function getCurrentProject() {
} }
function resetProjectStatus() { function resetProjectStatus() {
// repasser tous les projets en status 1 à 0 (stopped) // repasser tous les projets en status 1 à 2 (stopped)
const query = 'UPDATE public.projects SET status = $1 WHERE status = $2'; const query = 'UPDATE public.projects SET status = $1 WHERE status = $2';
const values = [0, 1]; const values = [2, 1];
db.query(query, values, (err) => { db.query(query, values, (err) => {
if (err) { if (err) {
@@ -264,9 +264,9 @@ async function startProcedure(projectId, interval, maintenance) {
async 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
deactivateCamera(); // désactiver la caméra deactivateCamera(); // désactiver la caméra
await changeProjectStatus(project.id, 2); // changer le statut du projet en cours à 2 (terminé) //changeProjectStatus(project.id, 2); // changer le statut du projet en cours à 2 (terminé)
console.log('Procédure de capture arrêtée avec succès.'); console.log('Procédure de capture arrêtée avec succès.');
return { message: 'Capture procedure stopped successfully' }; return { message: 'Capture procedure stopped successfully' };
} else { } else {