From 0fd72ea1de47eeb02df563e686ec7bfdcc59a0d2 Mon Sep 17 00:00:00 2001 From: Jose Selesan Date: Tue, 21 Apr 2026 16:11:14 -0300 Subject: [PATCH] fix: return 404 error when admin user is not found during complex creation --- .../src/modules/complex/handlers/create-complex.handler.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apps/backend/src/modules/complex/handlers/create-complex.handler.ts b/apps/backend/src/modules/complex/handlers/create-complex.handler.ts index 10df5ad..2e738b6 100644 --- a/apps/backend/src/modules/complex/handlers/create-complex.handler.ts +++ b/apps/backend/src/modules/complex/handlers/create-complex.handler.ts @@ -25,7 +25,10 @@ export async function createComplexHandler(c: AppContext) { where: { email: adminEmail }, select: { id: true }, }); - userId = existingUser?.id; + if (!existingUser) { + return c.json({ message: 'El usuario no existe.' }, 404); + } + userId = existingUser.id; } const complex = await createComplex({