Selaa lähdekoodia

Merge pull request #27757 from overleaf/rh-secondary-email-alert

Only send security alert email after successful addEmailAddress call

GitOrigin-RevId: 391e613b0f855a5d2187b1da87355e0dbb10044d
roo hutton 1 vuosi sitten
vanhempi
sitoutus
5e3ea318e3

+ 1 - 1
services/web/app/src/Features/User/UserEmailsController.js

@@ -301,7 +301,6 @@ const checkNewSecondaryEmailConfirmationCode = _checkConfirmationCode(
       req.ip,
       req.ip,
       { newSecondaryEmail: email }
       { newSecondaryEmail: email }
     )
     )
-    await _sendSecurityAlertEmail(user, email)
     await UserUpdater.promises.addEmailAddress(
     await UserUpdater.promises.addEmailAddress(
       user._id,
       user._id,
       email,
       email,
@@ -311,6 +310,7 @@ const checkNewSecondaryEmailConfirmationCode = _checkConfirmationCode(
         ipAddress: req.ip,
         ipAddress: req.ip,
       }
       }
     )
     )
+    await _sendSecurityAlertEmail(user, email)
   }
   }
 )
 )