Просмотр исходного кода

Merge pull request #7073 from overleaf/bg-features-epoch

[web] add note to refresh_features.js script

GitOrigin-RevId: 5bda96df8a604c0d5b370aa25b0851486401ed7d
Brian Gough 4 лет назад
Родитель
Сommit
a28e0eaab0
1 измененных файлов с 9 добавлено и 0 удалено
  1. 9 0
      services/web/scripts/refresh_features.js

+ 9 - 0
services/web/scripts/refresh_features.js

@@ -134,6 +134,15 @@ const setup = () => {
   ASYNC_LIMIT = argv.async ? argv.async : 10
   MONGO_SKIP = argv.skip ? argv.skip : 0
   COMMIT = argv.commit !== undefined
+  const FORCE = argv.force !== undefined
+  if (!FORCE) {
+    console.log(
+      'NOTE: features can be automatically refreshed on login (using `featuresEpoch`)\n' +
+        'Consider incrementing settings.featuresEpoch instead of running this script.\n' +
+        'If you really need to run this script, use refresh_features.js --force.'
+    )
+    process.exit(1)
+  }
   if (!COMMIT) {
     console.warn('Doing dry run without --commit')
   }