refactor(video): Mettre à jour les statuts vidéo pour utiliser la nouvelle configuration des statuts
All checks were successful
SSH Backend Deploy / ssh-deploy (push) Successful in 11s
All checks were successful
SSH Backend Deploy / ssh-deploy (push) Successful in 11s
This commit is contained in:
@@ -60,7 +60,7 @@ class VideoController {
|
|||||||
name,
|
name,
|
||||||
resolution,
|
resolution,
|
||||||
duration,
|
duration,
|
||||||
config.status.waiting
|
config.videoStatus.rendering
|
||||||
);
|
);
|
||||||
|
|
||||||
if (!video || !video.id) {
|
if (!video || !video.id) {
|
||||||
|
|||||||
@@ -117,9 +117,9 @@ class Video {
|
|||||||
const query = `
|
const query = `
|
||||||
SELECT * FROM videos
|
SELECT * FROM videos
|
||||||
WHERE status IN (
|
WHERE status IN (
|
||||||
${config.status.waiting},
|
${config.videoStatus.rendering},
|
||||||
${config.status.failed},
|
${config.videoStatus.error},
|
||||||
${config.status.inProgress}
|
0
|
||||||
);
|
);
|
||||||
`;
|
`;
|
||||||
return (await db.query(query)).rows;
|
return (await db.query(query)).rows;
|
||||||
|
|||||||
@@ -59,7 +59,7 @@ class VideoService {
|
|||||||
|
|
||||||
// Mise à jour initiale du statut vidéo
|
// Mise à jour initiale du statut vidéo
|
||||||
await Video.updateVideo(videoId, {
|
await Video.updateVideo(videoId, {
|
||||||
status: config.status.inProgress,
|
status: config.videoStatus.rendering,
|
||||||
progress: 0,
|
progress: 0,
|
||||||
started_at: new Date(),
|
started_at: new Date(),
|
||||||
updated_at: new Date(),
|
updated_at: new Date(),
|
||||||
@@ -126,7 +126,7 @@ class VideoService {
|
|||||||
try {
|
try {
|
||||||
// Mise à jour finale de la vidéo
|
// Mise à jour finale de la vidéo
|
||||||
await Video.updateVideo(videoId, {
|
await Video.updateVideo(videoId, {
|
||||||
status: config.status.completed,
|
status: config.videoStatus.completed,
|
||||||
progress: 100,
|
progress: 100,
|
||||||
eta: 0,
|
eta: 0,
|
||||||
video_file: outputVideo,
|
video_file: outputVideo,
|
||||||
@@ -153,7 +153,7 @@ class VideoService {
|
|||||||
try {
|
try {
|
||||||
// Mise à jour du statut vidéo en cas d'erreur
|
// Mise à jour du statut vidéo en cas d'erreur
|
||||||
await Video.updateVideo(videoId, {
|
await Video.updateVideo(videoId, {
|
||||||
status: config.status.failed,
|
status: config.videoStatus.error,
|
||||||
progress: 0,
|
progress: 0,
|
||||||
eta: null,
|
eta: null,
|
||||||
updated_at: new Date()
|
updated_at: new Date()
|
||||||
@@ -205,10 +205,10 @@ class VideoService {
|
|||||||
*/
|
*/
|
||||||
static getStatusLabel(status) {
|
static getStatusLabel(status) {
|
||||||
const statusMap = {
|
const statusMap = {
|
||||||
[config.status.waiting]: 'En attente',
|
[config.videoStatus.rendering]: 'En cours',
|
||||||
[config.status.completed]: 'Terminé',
|
[config.videoStatus.completed]: 'Terminé',
|
||||||
[config.status.failed]: 'Échec',
|
[config.videoStatus.error]: 'Échec',
|
||||||
[config.status.inProgress]: 'En cours'
|
0: 'En attente'
|
||||||
};
|
};
|
||||||
|
|
||||||
return statusMap[status] || 'Inconnu';
|
return statusMap[status] || 'Inconnu';
|
||||||
|
|||||||
Reference in New Issue
Block a user