Ajouter la mise à jour du statut de la vidéo après le rendu et améliorer la gestion des erreurs

This commit is contained in:
2025-02-12 11:37:33 +01:00
parent f99b0c60ce
commit 41c877f072

View File

@@ -327,6 +327,17 @@ router.post('/videos/render/:video_id', async (req, res) => {
console.log('Video file:', videoFile); console.log('Video file:', videoFile);
await videoManager.updateVideoFile(videoId, videoFile); await videoManager.updateVideoFile(videoId, videoFile);
console.log('Video rendering complete');
//changer status de la vidéo à 1
const query = 'UPDATE public.videos SET status = 1 WHERE id = $1';
db.query(query, [videoId], (err, results) => {
if (err) {
return serverError.sendError('Error updating video status:', res, err);
}
console.log('Video status updated:', results.rows[0]);
});
} catch (err) { } catch (err) {
console.error('Error during video rendering:', err); console.error('Error during video rendering:', err);
res.status(500).json({ error: 'Error during video rendering' }); res.status(500).json({ error: 'Error during video rendering' });