From b941f11240acafc6b5d4151c4ffcc0b0da520611 Mon Sep 17 00:00:00 2001 From: Jakob Ackermann Date: Mon, 10 Jan 2022 12:36:40 +0000 Subject: [PATCH] Merge pull request #6297 from overleaf/jpa-fix-index [web] migrations: fix_saml_indexes: add missing unique flag GitOrigin-RevId: 6a9d7ac58edcca27ec2b4bb7ab6e78d75053bbaf --- services/web/migrations/20220105130000_fix_saml_indexes.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/services/web/migrations/20220105130000_fix_saml_indexes.js b/services/web/migrations/20220105130000_fix_saml_indexes.js index 263061fdcb..cb5bfb5b5d 100644 --- a/services/web/migrations/20220105130000_fix_saml_indexes.js +++ b/services/web/migrations/20220105130000_fix_saml_indexes.js @@ -7,7 +7,12 @@ exports.tags = ['saas'] exports.migrate = async ({ db }) => { // Fix-up the previous SAML migrations that were operating on collections with // typos in their names. - await Helpers.addIndexesToCollection(db.users, usersIndexes) + await Helpers.addIndexesToCollection( + db.users, + usersIndexes.map(index => { + return Object.assign({}, index, { unique: true }) + }) + ) await Helpers.addIndexesToCollection(db.samlLogs, samlLogsIndexes) }