From 18907ebe573dfa6da251af6a44aa3679e9ebde30 Mon Sep 17 00:00:00 2001 From: DarkSky <25152247+darkskygit@users.noreply.github.com> Date: Sat, 13 Jan 2024 23:26:55 +0800 Subject: [PATCH] fix: return empty resp if user not exists in login preflight (#5588) --- packages/backend/server/src/modules/users/resolver.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/backend/server/src/modules/users/resolver.ts b/packages/backend/server/src/modules/users/resolver.ts index 12842820ae..eaedd169e0 100644 --- a/packages/backend/server/src/modules/users/resolver.ts +++ b/packages/backend/server/src/modules/users/resolver.ts @@ -112,6 +112,9 @@ export class UserResolver { const user = await this.users.findUserByEmail(email); if (currentUser) return user; + // return empty response when user not exists + if (!user) return null; + // only return limited info when not logged in return { email: user?.email,