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

Merge pull request #8268 from overleaf/jel-script-check-emails

[web and v1] Script to check SAML emails

GitOrigin-RevId: 9c411858cdd4c2cc41ce8a7d4aa4228b98654c85
Timothée Alby 4 лет назад
Родитель
Сommit
d94478b4a8
1 измененных файлов с 17 добавлено и 0 удалено
  1. 17 0
      services/web/scripts/check_saml_emails.js

+ 17 - 0
services/web/scripts/check_saml_emails.js

@@ -0,0 +1,17 @@
+// Run all the mongo queries on secondaries
+process.env.MONGO_CONNECTION_STRING =
+  process.env.READ_ONLY_MONGO_CONNECTION_STRING
+const SAMLEmailBatchCheck = require('../modules/overleaf-integration/app/src/SAML/SAMLEmailBatchCheck')
+
+const emitDetailedData = process.argv.includes('--detailed-data')
+
+SAMLEmailBatchCheck.promises
+  .checkEmails(emitDetailedData)
+  .then(result => {
+    console.table(result)
+    process.exit()
+  })
+  .catch(err => {
+    console.error(err)
+    process.exit(1)
+  })