aboutsummaryrefslogtreecommitdiffhomepage
path: root/server/lib/live-manager.ts
diff options
context:
space:
mode:
authorChocobozzz <me@florianbigard.com>2020-12-09 14:42:42 +0100
committerChocobozzz <me@florianbigard.com>2020-12-09 14:45:47 +0100
commit0d8de2756fdc43be61a82a96c17d12ee52ba0143 (patch)
tree85b02e683f0dc475e044356dc5adb6246181959d /server/lib/live-manager.ts
parente0fea785bf28966da09cdc16a274c9e750b488f4 (diff)
downloadPeerTube-0d8de2756fdc43be61a82a96c17d12ee52ba0143.tar.gz
PeerTube-0d8de2756fdc43be61a82a96c17d12ee52ba0143.tar.zst
PeerTube-0d8de2756fdc43be61a82a96c17d12ee52ba0143.zip
Fix live tests
Diffstat (limited to 'server/lib/live-manager.ts')
-rw-r--r--server/lib/live-manager.ts7
1 files changed, 4 insertions, 3 deletions
diff --git a/server/lib/live-manager.ts b/server/lib/live-manager.ts
index ef50e3cdb..5d9b68756 100644
--- a/server/lib/live-manager.ts
+++ b/server/lib/live-manager.ts
@@ -287,16 +287,17 @@ class LiveManager {
287 for (let i = 0; i < allResolutions.length; i++) { 287 for (let i = 0; i < allResolutions.length; i++) {
288 const resolution = allResolutions[i] 288 const resolution = allResolutions[i]
289 289
290 VideoFileModel.upsert({ 290 const file = new VideoFileModel({
291 resolution, 291 resolution,
292 size: -1, 292 size: -1,
293 extname: '.ts', 293 extname: '.ts',
294 infoHash: null, 294 infoHash: null,
295 fps, 295 fps,
296 videoStreamingPlaylistId: playlist.id 296 videoStreamingPlaylistId: playlist.id
297 }).catch(err => {
298 logger.error('Cannot create file for live streaming.', { err })
299 }) 297 })
298
299 VideoFileModel.customUpsert(file, 'streaming-playlist', null)
300 .catch(err => logger.error('Cannot create file for live streaming.', { err }))
300 } 301 }
301 302
302 const outPath = getHLSDirectory(videoLive.Video) 303 const outPath = getHLSDirectory(videoLive.Video)