Fix checker if we don't have redundancy strategies
authorChocobozzz <me@florianbigard.com>
Mon, 17 Sep 2018 09:28:08 +0000 (11:28 +0200)
committerChocobozzz <me@florianbigard.com>
Mon, 17 Sep 2018 09:28:33 +0000 (11:28 +0200)
config/test.yaml
server/initializers/checker.ts
server/initializers/constants.ts

index 517fc74494ae532a83d25042aa20521ee5b0e888..16113211e0fcce9703339f15e2840a03684aa4c9 100644 (file)
@@ -24,13 +24,13 @@ log:
 redundancy:
   videos:
     -
-      size: '100KB'
+      size: '10MB'
       strategy: 'most-views'
     -
-      size: '100KB'
+      size: '10MB'
       strategy: 'trending'
     -
-      size: '100KB'
+      size: '10MB'
       strategy: 'recently-added'
       minViews: 10
 
index 29f4f30360e8e0683264db71d303306a42356dd6..b9dc1e725468cee4737b0273e5b3197e162c5ea1 100644 (file)
@@ -52,11 +52,11 @@ function checkConfig () {
     if (filtered.length !== redundancyVideos.length) {
       return 'Redundancy video entries should have unique strategies'
     }
-  }
 
-  const recentlyAddedStrategy = redundancyVideos.find(r => r.strategy === 'recently-added') as RecentlyAddedStrategy
-  if (recentlyAddedStrategy && isNaN(recentlyAddedStrategy.minViews)) {
-    return 'Min views in recently added strategy is not a number'
+    const recentlyAddedStrategy = redundancyVideos.find(r => r.strategy === 'recently-added') as RecentlyAddedStrategy
+    if (recentlyAddedStrategy && isNaN(recentlyAddedStrategy.minViews)) {
+      return 'Min views in recently added strategy is not a number'
+    }
   }
 
   return null
index 02363352ec5250cfe9febe6fd19e104833789245..fa90939186a6a69a692ad26e94abba67cffe9833 100644 (file)
@@ -660,7 +660,7 @@ if (isTestInstance() === true) {
 
   CACHE.VIDEO_CAPTIONS.MAX_AGE = 3000
   MEMOIZE_TTL.OVERVIEWS_SAMPLE = 1
-  ROUTE_CACHE_LIFETIME.OVERVIEWS.VIDEOS = '0'
+  ROUTE_CACHE_LIFETIME.OVERVIEWS.VIDEOS = '0ms'
 }
 
 updateWebserverConfig()