From fd381b5c29114672797d336e6ecf4b69ba41e672 Mon Sep 17 00:00:00 2001 From: IO420 <320154041@pcpuma.acatlan.unam.mx> Date: Fri, 17 Oct 2025 12:11:27 -0600 Subject: [PATCH] modified get data --- src/persona/persona.controller.ts | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/src/persona/persona.controller.ts b/src/persona/persona.controller.ts index 263319f..ee6c666 100644 --- a/src/persona/persona.controller.ts +++ b/src/persona/persona.controller.ts @@ -28,16 +28,15 @@ export class PersonaController { if (!googleUser) { return res.redirect(`${process.env.FRONTEND_URL}?error=oauth_failed`); } - // Separar apellidos - const apellidos = (googleUser.apellido || '').trim().split(' '); - const apellidoP = apellidos[0] || ''; - const apellidoM = apellidos.slice(1).join(' ') || ''; - - const numeroIdentificar = googleUser.email.split('@')[0]; - let persona = await this.personaService.findByEmail(googleUser.email); if (!persona) { + const apellidos = (googleUser.apellido || '').trim().split(' '); + const apellidoP = apellidos[0] || ''; + const apellidoM = apellidos.slice(1).join(' ') || ''; + + const numeroIdentificar = googleUser.email.split('@')[0]; + persona = await this.personaService.create({ nombre: googleUser.nombre || '', apellidoP,