From a788e07be16c340b7284a4aad73a86e586f2833f Mon Sep 17 00:00:00 2001 From: Alex van Andel Date: Mon, 15 Apr 2024 23:09:06 +0100 Subject: [PATCH] fix: Re-instate hasEmailBeenChanged before sending email (#14596) --- .../trpc/server/routers/loggedInViewer/updateProfile.handler.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/trpc/server/routers/loggedInViewer/updateProfile.handler.ts b/packages/trpc/server/routers/loggedInViewer/updateProfile.handler.ts index 1367b34951..31726fd413 100644 --- a/packages/trpc/server/routers/loggedInViewer/updateProfile.handler.ts +++ b/packages/trpc/server/routers/loggedInViewer/updateProfile.handler.ts @@ -353,7 +353,7 @@ export const updateProfileHandler = async ({ ctx, input }: UpdateProfileOptions) }); } - if (updatedUser) { + if (updatedUser && hasEmailBeenChanged) { // Skip sending verification email when user tries to change his primary email to a verified secondary email if (secondaryEmail?.emailVerified) { secondaryEmails.push({