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,13 +84,20 @@ function watchProjects() {
|
|||||||
} else {
|
} else {
|
||||||
// Un projet a été supprimé
|
// Un projet a été supprimé
|
||||||
console.log(`Projet supprimé: ${projectId}`);
|
console.log(`Projet supprimé: ${projectId}`);
|
||||||
// Supprimer l'entrée de la base de données
|
// Supprimer les mesures associées au projet
|
||||||
db.query('DELETE FROM public.projects WHERE id = $1', [projectId], (err) => {
|
db.query('DELETE FROM public.measurements WHERE project_id = $1', [projectId], (err) => {
|
||||||
if (err) {
|
if (err) {
|
||||||
console.error('Erreur lors de la suppression du projet de la base de données:', err);
|
console.error('Erreur lors de la suppression des mesures du projet de la base de données:', err);
|
||||||
} else {
|
return;
|
||||||
console.log(`Projet ${projectId} supprimé de la base de données.`);
|
|
||||||
}
|
}
|
||||||
|
// Supprimer l'entrée de la base de données
|
||||||
|
db.query('DELETE FROM public.projects WHERE id = $1', [projectId], (err) => {
|
||||||
|
if (err) {
|
||||||
|
console.error('Erreur lors de la suppression du projet de la base de données:', err);
|
||||||
|
} else {
|
||||||
|
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 path = require('path');
|
||||||
const fs = require('fs');
|
const fs = require('fs');
|
||||||
const ffmpeg = require('../ffmpeg'); // Assurez-vous d'importer le fichier ffmpeg.js
|
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
|
* @swagger
|
||||||
|
|||||||
Reference in New Issue
Block a user