aboutsummaryrefslogtreecommitdiffhomepage
path: root/server/lib/files-cache/videos-caption-cache.ts
diff options
context:
space:
mode:
authorChocobozzz <me@florianbigard.com>2019-04-24 09:28:06 +0200
committerChocobozzz <me@florianbigard.com>2019-04-24 16:26:21 +0200
commitdc8527376482293c87fc6f30027d626f58a1197b (patch)
tree688625c5ab1619c3235f808a22bed0501c670a62 /server/lib/files-cache/videos-caption-cache.ts
parent3acc50844047a37698f0618fa235c138e386a053 (diff)
downloadPeerTube-dc8527376482293c87fc6f30027d626f58a1197b.tar.gz
PeerTube-dc8527376482293c87fc6f30027d626f58a1197b.tar.zst
PeerTube-dc8527376482293c87fc6f30027d626f58a1197b.zip
Refactor video caption/preview caches
Diffstat (limited to 'server/lib/files-cache/videos-caption-cache.ts')
-rw-r--r--server/lib/files-cache/videos-caption-cache.ts5
1 files changed, 3 insertions, 2 deletions
diff --git a/server/lib/files-cache/videos-caption-cache.ts b/server/lib/files-cache/videos-caption-cache.ts
index 305e39c35..440c3fde8 100644
--- a/server/lib/files-cache/videos-caption-cache.ts
+++ b/server/lib/files-cache/videos-caption-cache.ts
@@ -5,6 +5,7 @@ import { VideoCaptionModel } from '../../models/video/video-caption'
5import { AbstractVideoStaticFileCache } from './abstract-video-static-file-cache' 5import { AbstractVideoStaticFileCache } from './abstract-video-static-file-cache'
6import { CONFIG } from '../../initializers/config' 6import { CONFIG } from '../../initializers/config'
7import { logger } from '../../helpers/logger' 7import { logger } from '../../helpers/logger'
8import { fetchRemoteVideoStaticFile } from '../activitypub'
8 9
9type GetPathParam = { videoId: string, language: string } 10type GetPathParam = { videoId: string, language: string }
10 11
@@ -49,9 +50,9 @@ class VideosCaptionCache extends AbstractVideoStaticFileCache <GetPathParam> {
49 const remoteStaticPath = videoCaption.getCaptionStaticPath() 50 const remoteStaticPath = videoCaption.getCaptionStaticPath()
50 const destPath = join(FILES_CACHE.VIDEO_CAPTIONS.DIRECTORY, videoCaption.getCaptionName()) 51 const destPath = join(FILES_CACHE.VIDEO_CAPTIONS.DIRECTORY, videoCaption.getCaptionName())
51 52
52 const path = await this.saveRemoteVideoFileAndReturnPath(video, remoteStaticPath, destPath) 53 await fetchRemoteVideoStaticFile(video, remoteStaticPath, destPath)
53 54
54 return { isOwned: false, path } 55 return { isOwned: false, path: destPath }
55 } 56 }
56} 57}
57 58