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

Merge pull request #15923 from overleaf/jpa-tweak-delay-in-seconds

[web] allow disconnect_all_users.js --delay-in-seconds=0

GitOrigin-RevId: f52f26588da502ab43724854a3fe138347767f09
Jakob Ackermann 2 лет назад
Родитель
Сommit
9dca97cb50
1 измененных файлов с 7 добавлено и 1 удалено
  1. 7 1
      services/web/scripts/disconnect_all_users.js

+ 7 - 1
services/web/scripts/disconnect_all_users.js

@@ -34,7 +34,13 @@ async function main() {
     console.error('  Are you running this script in the correct environment?')
     process.exit(1)
   }
-  const delay = parseInt(args['delay-in-seconds'], 10) || 10
+  const delay = parseInt(args['delay-in-seconds'] || '10', 10)
+  if (!(delay >= 0)) {
+    console.error(
+      `--delay-in-seconds='${args['delay-in-seconds']}' should be a number >=0`
+    )
+    process.exit(1)
+  }
   console.log()
   console.log(
     `Disconnect all users from ${args['confirm-site-url']}, with delay ${delay}`