Ajout de la gestion des vidéos inachevées et mise à jour des fonctions de création et de mise à jour des vidéos dans le gestionnaire de base de données.

This commit is contained in:
2025-04-03 11:27:11 +02:00
parent 6077dfd716
commit 03ec179590
4 changed files with 88 additions and 142 deletions

View File

@@ -5,6 +5,7 @@ const fs = require('fs');
const rangeParser = require('range-parser');
const serverError = require('../utils/serverError');
const videoManager = require('../src/video/videoManager');
const database_manager = require('../src/database/database_manager');
const storage_manager = require('../src/data/storage_manager');
const dbTester = require('../test/tester');
@@ -70,7 +71,7 @@ router.post('/videos', async (req, res) => {
videoManager.createVideoWithList(videoProjectId, pathList, videoDuration, videoId, res_width, res_height)
.then(videoFile => {
console.log('Rendu vidéo terminé:', videoFile);
return videoManager.updateVideoFile(videoId, videoFile);
return database_manager.video.update_video_file_path_by_id(videoId, videoFile);
})
.catch(error => {
console.error('Échec du rendu vidéo:', error);