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) + })