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

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
MoxAmber 9 месяцев назад
Родитель
Сommit
cfe6c3ceeb
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      services/web/app/src/Features/User/UserCreator.mjs

+ 1 - 1
services/web/app/src/Features/User/UserCreator.mjs

@@ -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 (