aboutsummaryrefslogtreecommitdiffhomepage
path: root/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/i18n/create-custom-files.ts15
-rwxr-xr-xscripts/prune-storage.ts6
2 files changed, 10 insertions, 11 deletions
diff --git a/scripts/i18n/create-custom-files.ts b/scripts/i18n/create-custom-files.ts
index e52909c43..8179cb43f 100755
--- a/scripts/i18n/create-custom-files.ts
+++ b/scripts/i18n/create-custom-files.ts
@@ -1,5 +1,4 @@
1import { writeJSON } from 'fs-extra' 1import { writeJSON } from 'fs-extra'
2import { values } from 'lodash'
3import { join } from 'path' 2import { join } from 'path'
4import { root } from '@shared/core-utils' 3import { root } from '@shared/core-utils'
5import { 4import {
@@ -65,13 +64,13 @@ Object.assign(playerKeys, videojs)
65 64
66// Server keys 65// Server keys
67const serverKeys: any = {} 66const serverKeys: any = {}
68values(VIDEO_CATEGORIES) 67Object.values(VIDEO_CATEGORIES)
69 .concat(values(VIDEO_LICENCES)) 68 .concat(Object.values(VIDEO_LICENCES))
70 .concat(values(VIDEO_PRIVACIES)) 69 .concat(Object.values(VIDEO_PRIVACIES))
71 .concat(values(VIDEO_STATES)) 70 .concat(Object.values(VIDEO_STATES))
72 .concat(values(VIDEO_IMPORT_STATES)) 71 .concat(Object.values(VIDEO_IMPORT_STATES))
73 .concat(values(VIDEO_PLAYLIST_PRIVACIES)) 72 .concat(Object.values(VIDEO_PLAYLIST_PRIVACIES))
74 .concat(values(VIDEO_PLAYLIST_TYPES)) 73 .concat(Object.values(VIDEO_PLAYLIST_TYPES))
75 .concat([ 74 .concat([
76 'This video does not exist.', 75 'This video does not exist.',
77 'We cannot fetch the video. Please try again later.', 76 'We cannot fetch the video. Please try again later.',
diff --git a/scripts/prune-storage.ts b/scripts/prune-storage.ts
index bb1e8e024..3012bdb94 100755
--- a/scripts/prune-storage.ts
+++ b/scripts/prune-storage.ts
@@ -1,11 +1,11 @@
1import { map } from 'bluebird' 1import { map } from 'bluebird'
2import { readdir, remove, stat } from 'fs-extra' 2import { readdir, remove, stat } from 'fs-extra'
3import { uniq, values } from 'lodash'
4import { basename, join } from 'path' 3import { basename, join } from 'path'
5import { get, start } from 'prompt' 4import { get, start } from 'prompt'
6import { HLS_REDUNDANCY_DIRECTORY, HLS_STREAMING_PLAYLIST_DIRECTORY } from '@server/initializers/constants' 5import { HLS_REDUNDANCY_DIRECTORY, HLS_STREAMING_PLAYLIST_DIRECTORY } from '@server/initializers/constants'
7import { VideoFileModel } from '@server/models/video/video-file' 6import { VideoFileModel } from '@server/models/video/video-file'
8import { VideoStreamingPlaylistModel } from '@server/models/video/video-streaming-playlist' 7import { VideoStreamingPlaylistModel } from '@server/models/video/video-streaming-playlist'
8import { uniqify } from '@shared/core-utils'
9import { ThumbnailType } from '@shared/models' 9import { ThumbnailType } from '@shared/models'
10import { getUUIDFromFilename } from '../server/helpers/utils' 10import { getUUIDFromFilename } from '../server/helpers/utils'
11import { CONFIG } from '../server/initializers/config' 11import { CONFIG } from '../server/initializers/config'
@@ -23,9 +23,9 @@ run()
23 }) 23 })
24 24
25async function run () { 25async function run () {
26 const dirs = values(CONFIG.STORAGE) 26 const dirs = Object.values(CONFIG.STORAGE)
27 27
28 if (uniq(dirs).length !== dirs.length) { 28 if (uniqify(dirs).length !== dirs.length) {
29 console.error('Cannot prune storage because you put multiple storage keys in the same directory.') 29 console.error('Cannot prune storage because you put multiple storage keys in the same directory.')
30 process.exit(0) 30 process.exit(0)
31 } 31 }