diff options
author | Chocobozzz <me@florianbigard.com> | 2019-04-24 09:28:06 +0200 |
---|---|---|
committer | Chocobozzz <me@florianbigard.com> | 2019-04-24 16:26:21 +0200 |
commit | dc8527376482293c87fc6f30027d626f58a1197b (patch) | |
tree | 688625c5ab1619c3235f808a22bed0501c670a62 /server/lib/files-cache/videos-caption-cache.ts | |
parent | 3acc50844047a37698f0618fa235c138e386a053 (diff) | |
download | PeerTube-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.ts | 5 |
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' | |||
5 | import { AbstractVideoStaticFileCache } from './abstract-video-static-file-cache' | 5 | import { AbstractVideoStaticFileCache } from './abstract-video-static-file-cache' |
6 | import { CONFIG } from '../../initializers/config' | 6 | import { CONFIG } from '../../initializers/config' |
7 | import { logger } from '../../helpers/logger' | 7 | import { logger } from '../../helpers/logger' |
8 | import { fetchRemoteVideoStaticFile } from '../activitypub' | ||
8 | 9 | ||
9 | type GetPathParam = { videoId: string, language: string } | 10 | type 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 | ||