feat(camera): Ajouter le statut 'stopping' pour gérer l'arrêt des projets et mettre à jour la documentation des routes
All checks were successful
SSH Backend Deploy / ssh-deploy (push) Successful in 9s
All checks were successful
SSH Backend Deploy / ssh-deploy (push) Successful in 9s
This commit is contained in:
@@ -73,7 +73,12 @@ class CameraController {
|
||||
* Initie l'arrêt de la procédure de capture
|
||||
*/
|
||||
static stopProcedure = asyncHandler(async (req, res) => {
|
||||
const { project_id } = req.body;
|
||||
|
||||
try {
|
||||
// Met à jour le statut du projet en cours d'arrêt
|
||||
await Project.updateProject(project_id, { status: config.projectStatus.stopping });
|
||||
|
||||
// Marque le drapeau d'arrêt
|
||||
await Camera.updateCamera(1, { stop_flag: true });
|
||||
|
||||
|
||||
Reference in New Issue
Block a user