mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-05-23 17:19:37 +02:00
Merge pull request #27479 from overleaf/ii-domain-capture-recovery-email
[web] Domain capture recovery email GitOrigin-RevId: bcff750aff23f8d8f06e4e19dbda1b7be1623035
This commit is contained in:
@@ -46,6 +46,10 @@ export function AddSecondaryEmailPrompt() {
|
||||
errorName = 'email_already_registered'
|
||||
} else if (err?.response?.status === 429) {
|
||||
errorName = 'too_many_attempts'
|
||||
} else if (
|
||||
err?.data.errorReason === 'group_domain_capture_and_managed_users_enabled'
|
||||
) {
|
||||
errorName = 'email_already_registered_under_verified_domain'
|
||||
} else if (err?.response?.status === 422) {
|
||||
errorName = 'email_must_be_linked_to_institution'
|
||||
} else if (err?.data.errorReason === 'cannot_verify_user_not_robot') {
|
||||
@@ -146,6 +150,15 @@ function ErrorMessage({ error }: { error: AddSecondaryEmailError }) {
|
||||
/>
|
||||
)
|
||||
break
|
||||
case 'email_already_registered_under_verified_domain':
|
||||
errorText = (
|
||||
<>
|
||||
Your company email address has been registered under a verified
|
||||
domain, and cannot be added as a secondary email. Please create a new{' '}
|
||||
<strong>Overleaf</strong> account linked to this email address.
|
||||
</>
|
||||
)
|
||||
break
|
||||
case 'cannot_verify_user_not_robot':
|
||||
errorText = t('cannot_verify_user_not_robot')
|
||||
break
|
||||
|
||||
Reference in New Issue
Block a user