Amélioration de la gestion de la suppression des projets et des mesures associées dans file_watcher.js ; suppression de l'importation inutile dans api.js
This commit is contained in:
@@ -84,6 +84,12 @@ function watchProjects() {
|
||||
} else {
|
||||
// Un projet a été supprimé
|
||||
console.log(`Projet supprimé: ${projectId}`);
|
||||
// Supprimer les mesures associées au projet
|
||||
db.query('DELETE FROM public.measurements WHERE project_id = $1', [projectId], (err) => {
|
||||
if (err) {
|
||||
console.error('Erreur lors de la suppression des mesures du projet de la base de données:', err);
|
||||
return;
|
||||
}
|
||||
// Supprimer l'entrée de la base de données
|
||||
db.query('DELETE FROM public.projects WHERE id = $1', [projectId], (err) => {
|
||||
if (err) {
|
||||
@@ -92,6 +98,7 @@ function watchProjects() {
|
||||
console.log(`Projet ${projectId} supprimé de la base de données.`);
|
||||
}
|
||||
});
|
||||
});
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
@@ -7,7 +7,6 @@ const db = require('../db'); // Assurez-vous d'importer le fichier db.js
|
||||
const path = require('path');
|
||||
const fs = require('fs');
|
||||
const ffmpeg = require('../ffmpeg'); // Assurez-vous d'importer le fichier ffmpeg.js
|
||||
const file_watcher = require('../file_watcher'); // Assurez-vous d'importer le fichier file_watcher.js
|
||||
|
||||
/**
|
||||
* @swagger
|
||||
|
||||
Reference in New Issue
Block a user