@@ -26,7 +26,7 @@ const videoStudioAddEditionValidator = [
2626 if ( CONFIG . VIDEO_STUDIO . ENABLED !== true ) {
2727 res . fail ( {
2828 status : HttpStatusCode . BAD_REQUEST_400 ,
29- message : 'Video studio is disabled on this instance'
29+ message : req . t ( 'Video studio is disabled on this instance' )
3030 } )
3131
3232 return cleanUpReqFiles ( req )
@@ -47,7 +47,7 @@ const videoStudioAddEditionValidator = [
4747 if ( ! checkTask ( req , task , i ) ) {
4848 res . fail ( {
4949 status : HttpStatusCode . BAD_REQUEST_400 ,
50- message : ` Task ${ task . name } is invalid`
50+ message : req . t ( ' Task {taskName } is invalid' , { taskName : task . name } )
5151 } )
5252
5353 return cleanUpReqFiles ( req )
@@ -57,7 +57,7 @@ const videoStudioAddEditionValidator = [
5757 if ( task . name === 'add-intro' || task . name === 'add-outro' || task . name === 'add-watermark' ) {
5858 res . fail ( {
5959 status : HttpStatusCode . BAD_REQUEST_400 ,
60- message : ` Task ${ task . name } is invalid: video does not contain a video stream`
60+ message : req . t ( ' Task {taskName } is invalid: video does not contain a video stream' , { taskName : task . name } )
6161 } )
6262
6363 return cleanUpReqFiles ( req )
@@ -71,7 +71,7 @@ const videoStudioAddEditionValidator = [
7171 if ( await isAudioFile ( filePath ) ) {
7272 res . fail ( {
7373 status : HttpStatusCode . BAD_REQUEST_400 ,
74- message : ` Task ${ task . name } is invalid: input file does not contain a video stream`
74+ message : req . t ( ' Task {taskName } is invalid: input file does not contain a video stream' , { taskName : task . name } )
7575 } )
7676
7777 return cleanUpReqFiles ( req )
@@ -104,7 +104,7 @@ export {
104104// ---------------------------------------------------------------------------
105105
106106const taskCheckers : {
107- [ id in VideoStudioTask [ 'name' ] ] : ( task : VideoStudioTask , indice ?: number , files ?: Express . Multer . File [ ] ) => boolean
107+ [ id in VideoStudioTask [ 'name' ] ] : ( options : { task : VideoStudioTask , indice ?: number , files ?: Express . Multer . File [ ] } ) => boolean
108108} = {
109109 'cut' : isStudioCutTaskValid ,
110110 'add-intro' : isStudioTaskAddIntroOutroValid ,
@@ -116,5 +116,5 @@ function checkTask (req: express.Request, task: VideoStudioTask, indice?: number
116116 const checker = taskCheckers [ task . name ]
117117 if ( ! checker ) return false
118118
119- return checker ( task , indice , req . files as Express . Multer . File [ ] )
119+ return checker ( { task, indice, files : req . files as Express . Multer . File [ ] } )
120120}
0 commit comments