Merge pull request #29324 from overleaf/as-sso-ensure-email-confirmed

[web] Ensure email confirmedAt is always set for users created via Commons SSO

GitOrigin-RevId: c00ea58a0f9e2a1e93d7edc3836aa815d8ba16ac
This commit is contained in:
MoxAmber
2025-10-29 13:29:39 +00:00
committed by Copybot
parent d0ba35ab8f
commit cfe6c3ceeb

View File

@@ -71,7 +71,7 @@ async function createNewUser(attributes, options = {}) {
createdAt: new Date(),
reversedHostname,
}
if (Features.hasFeature('affiliations')) {
if (Features.hasFeature('affiliations') && !options.requireAffiliation) {
emailData.affiliationUnchecked = true
}
if (