From 53a931da4e5180b41f45e129b000a30d1c486ba7 Mon Sep 17 00:00:00 2001 From: Volnei Munhoz Date: Tue, 11 Nov 2025 03:05:37 -0300 Subject: [PATCH] Improve check user exists (#25057) --- apps/web/server/lib/auth/login/getServerSideProps.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/web/server/lib/auth/login/getServerSideProps.tsx b/apps/web/server/lib/auth/login/getServerSideProps.tsx index ad8914e718..671cb0cb96 100644 --- a/apps/web/server/lib/auth/login/getServerSideProps.tsx +++ b/apps/web/server/lib/auth/login/getServerSideProps.tsx @@ -39,7 +39,7 @@ export async function getServerSideProps(context: GetServerSidePropsContext) { }, }; } - } catch (e) { + } catch { return { redirect: { destination: "/auth/error?error=Invalid%20JWT%3A%20Please%20try%20again", @@ -76,8 +76,8 @@ export async function getServerSideProps(context: GetServerSidePropsContext) { }; } - const userCount = await prisma.user.count(); - if (userCount === 0) { + const userExists = await prisma.user.findFirst({ select: { id: true } }); + if (!userExists) { // Proceed to new onboarding to create first admin user return { redirect: {