From cf63f7328072e895edee3ebafac2c178fbab86c3 Mon Sep 17 00:00:00 2001 From: Nathaniel Tampus Date: Mon, 19 Jun 2023 21:57:03 +0800 Subject: [PATCH] fix registration for empty email --- server/src/controllers/auth.controller.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/server/src/controllers/auth.controller.ts b/server/src/controllers/auth.controller.ts index c9d8ac5..e1f4e37 100644 --- a/server/src/controllers/auth.controller.ts +++ b/server/src/controllers/auth.controller.ts @@ -252,8 +252,9 @@ export const updateUser = async (req: Request, res: Response) => { } const email = xss(req.body.email || req.session.user.email); + const compareEmail = email || name; - const duplicateUsers = await UserModel.findByNameEmail({ name, email }); + const duplicateUsers = await UserModel.findByNameEmail({ name, email: compareEmail }); if ( duplicateUsers && duplicateUsers.length &&