From d94478b4a8b9b605c5bed709447185f080553039 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timoth=C3=A9e=20Alby?= Date: Wed, 8 Jun 2022 16:07:55 +0200 Subject: [PATCH] Merge pull request #8268 from overleaf/jel-script-check-emails [web and v1] Script to check SAML emails GitOrigin-RevId: 9c411858cdd4c2cc41ce8a7d4aa4228b98654c85 --- services/web/scripts/check_saml_emails.js | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 services/web/scripts/check_saml_emails.js diff --git a/services/web/scripts/check_saml_emails.js b/services/web/scripts/check_saml_emails.js new file mode 100644 index 0000000000..f99bde1162 --- /dev/null +++ b/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) + })