diff options
-rw-r--r-- | packages/tests/src/api/videos/video-source.ts | 2 | ||||
-rw-r--r-- | server/server/controllers/api/videos/index.ts | 2 | ||||
-rw-r--r-- | server/server/lib/job-queue/handlers/video-live-ending.ts | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/packages/tests/src/api/videos/video-source.ts b/packages/tests/src/api/videos/video-source.ts index efe8c3802..cbde5c4b2 100644 --- a/packages/tests/src/api/videos/video-source.ts +++ b/packages/tests/src/api/videos/video-source.ts | |||
@@ -317,7 +317,7 @@ describe('Test a video file replacement', function () { | |||
317 | }) | 317 | }) |
318 | 318 | ||
319 | it('Should not auto blacklist if auto blacklist has been disabled between the upload and the replacement', async function () { | 319 | it('Should not auto blacklist if auto blacklist has been disabled between the upload and the replacement', async function () { |
320 | this.timeout(120000) | 320 | this.timeout(240000) |
321 | 321 | ||
322 | const { uuid } = await servers[0].videos.quickUpload({ token: userToken, name: 'user video' }) | 322 | const { uuid } = await servers[0].videos.quickUpload({ token: userToken, name: 'user video' }) |
323 | await waitJobs(servers) | 323 | await waitJobs(servers) |
diff --git a/server/server/controllers/api/videos/index.ts b/server/server/controllers/api/videos/index.ts index 508cbb7c5..430555ac4 100644 --- a/server/server/controllers/api/videos/index.ts +++ b/server/server/controllers/api/videos/index.ts | |||
@@ -155,6 +155,8 @@ async function getVideo (_req: express.Request, res: express.Response) { | |||
155 | const userId = res.locals.oauth?.token.User.id | 155 | const userId = res.locals.oauth?.token.User.id |
156 | 156 | ||
157 | const video = await Hooks.wrapObject(res.locals.videoAPI, 'filter:api.video.get.result', { id: videoId, userId }) | 157 | const video = await Hooks.wrapObject(res.locals.videoAPI, 'filter:api.video.get.result', { id: videoId, userId }) |
158 | // Filter may return null/undefined value to forbid video access | ||
159 | if (!video) return res.sendStatus(HttpStatusCode.NOT_FOUND_404) | ||
158 | 160 | ||
159 | if (video.isOutdated()) { | 161 | if (video.isOutdated()) { |
160 | JobQueue.Instance.createJobAsync({ type: 'activitypub-refresher', payload: { type: 'video', url: video.url } }) | 162 | JobQueue.Instance.createJobAsync({ type: 'activitypub-refresher', payload: { type: 'video', url: video.url } }) |
diff --git a/server/server/lib/job-queue/handlers/video-live-ending.ts b/server/server/lib/job-queue/handlers/video-live-ending.ts index f10cc763c..dae6515d2 100644 --- a/server/server/lib/job-queue/handlers/video-live-ending.ts +++ b/server/server/lib/job-queue/handlers/video-live-ending.ts | |||
@@ -263,8 +263,6 @@ async function assignReplayFilesToVideo (options: { | |||
263 | fps, | 263 | fps, |
264 | isAAC: audioStream?.codec_name === 'aac' | 264 | isAAC: audioStream?.codec_name === 'aac' |
265 | }) | 265 | }) |
266 | |||
267 | logger.error('coucou') | ||
268 | } catch (err) { | 266 | } catch (err) { |
269 | logger.error('Cannot generate HLS playlist resolution from TS files.', { err }) | 267 | logger.error('Cannot generate HLS playlist resolution from TS files.', { err }) |
270 | } | 268 | } |