From a28e0eaab0a1bdf02f36aa7af97935ae2df8ea28 Mon Sep 17 00:00:00 2001 From: Brian Gough Date: Wed, 16 Mar 2022 09:24:01 +0000 Subject: [PATCH] Merge pull request #7073 from overleaf/bg-features-epoch [web] add note to refresh_features.js script GitOrigin-RevId: 5bda96df8a604c0d5b370aa25b0851486401ed7d --- services/web/scripts/refresh_features.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/services/web/scripts/refresh_features.js b/services/web/scripts/refresh_features.js index 6e54e5a0b0..acbc8f1c74 100644 --- a/services/web/scripts/refresh_features.js +++ b/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') }