diff options
Diffstat (limited to 'server/initializers/checker-after-init.ts')
-rw-r--r-- | server/initializers/checker-after-init.ts | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/server/initializers/checker-after-init.ts b/server/initializers/checker-after-init.ts index f0f16d9bd..74c82541e 100644 --- a/server/initializers/checker-after-init.ts +++ b/server/initializers/checker-after-init.ts | |||
@@ -48,6 +48,7 @@ function checkConfig () { | |||
48 | checkRemoteRedundancyConfig() | 48 | checkRemoteRedundancyConfig() |
49 | checkStorageConfig() | 49 | checkStorageConfig() |
50 | checkTranscodingConfig() | 50 | checkTranscodingConfig() |
51 | checkImportConfig() | ||
51 | checkBroadcastMessageConfig() | 52 | checkBroadcastMessageConfig() |
52 | checkSearchConfig() | 53 | checkSearchConfig() |
53 | checkLiveConfig() | 54 | checkLiveConfig() |
@@ -200,6 +201,12 @@ function checkTranscodingConfig () { | |||
200 | } | 201 | } |
201 | } | 202 | } |
202 | 203 | ||
204 | function checkImportConfig () { | ||
205 | if (CONFIG.IMPORT.VIDEO_CHANNEL_SYNCHRONIZATION.ENABLED && !CONFIG.IMPORT.VIDEOS.HTTP) { | ||
206 | throw new Error('You need to enable HTTP import to allow synchronization') | ||
207 | } | ||
208 | } | ||
209 | |||
203 | function checkBroadcastMessageConfig () { | 210 | function checkBroadcastMessageConfig () { |
204 | if (CONFIG.BROADCAST_MESSAGE.ENABLED) { | 211 | if (CONFIG.BROADCAST_MESSAGE.ENABLED) { |
205 | const currentLevel = CONFIG.BROADCAST_MESSAGE.LEVEL | 212 | const currentLevel = CONFIG.BROADCAST_MESSAGE.LEVEL |