From a7e3ce67eaa50596d629c3199250e67baef90393 Mon Sep 17 00:00:00 2001 From: roo hutton Date: Fri, 4 Jul 2025 10:38:39 +0100 Subject: [PATCH] Merge pull request #26809 from overleaf/rh-email-already-registered Update 'email already registered' text GitOrigin-RevId: aa8b7d0f83549f22a721f6e41a4a6cd51e287251 --- services/web/locales/en.json | 2 +- .../web/test/acceptance/src/AddSecondaryEmailTests.mjs | 4 +++- .../settings/components/account-info-section.test.tsx | 7 +++++-- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/services/web/locales/en.json b/services/web/locales/en.json index 12eea7d0da..c77180d440 100644 --- a/services/web/locales/en.json +++ b/services/web/locales/en.json @@ -654,7 +654,7 @@ "email_address": "Email address", "email_address_is_invalid": "Email address is invalid", "email_already_associated_with": "The __email1__ email is already associated with the __email2__ __appName__ account.", - "email_already_registered": "This email is already registered", + "email_already_registered": "This email address is already associated with a different Overleaf account.", "email_already_registered_secondary": "This email is already registered as a secondary email", "email_already_registered_sso": "This email is already registered. Please log in to your account another way and link your account to the new provider via your account settings.", "email_confirmed_onboarding": "Great! Let’s get you set up", diff --git a/services/web/test/acceptance/src/AddSecondaryEmailTests.mjs b/services/web/test/acceptance/src/AddSecondaryEmailTests.mjs index 2fdc7705fe..c153416fe6 100644 --- a/services/web/test/acceptance/src/AddSecondaryEmailTests.mjs +++ b/services/web/test/acceptance/src/AddSecondaryEmailTests.mjs @@ -125,7 +125,9 @@ describe('Add secondary email address confirmation code email', function () { }) expect(res.response.statusCode).to.equal(409) - expect(res.body.message.text).to.equal('This email is already registered') + expect(res.body.message.text).to.equal( + 'This email address is already associated with a different Overleaf account.' + ) }) }) diff --git a/services/web/test/frontend/features/settings/components/account-info-section.test.tsx b/services/web/test/frontend/features/settings/components/account-info-section.test.tsx index e41cfe643f..fc6adebcda 100644 --- a/services/web/test/frontend/features/settings/components/account-info-section.test.tsx +++ b/services/web/test/frontend/features/settings/components/account-info-section.test.tsx @@ -129,7 +129,8 @@ describe('', function () { fetchMock.post('/user/settings', { status: 409, body: { - message: 'This email is already registered', + message: + 'This email address is already associated with a different Overleaf account.', }, }) renderSectionWithUserProvider() @@ -139,7 +140,9 @@ describe('', function () { name: /update/i, }) ) - await screen.findByText('This email is already registered') + await screen.findByText( + 'This email address is already associated with a different Overleaf account.' + ) }) it('hides email input', async function () {