This commit is contained in:
David Arranz 2024-08-29 19:19:31 +02:00
parent e601c8d979
commit 8c82086f04

View File

@ -328,16 +328,17 @@ async function getOrCreateUser(req, res, next) {
//creamos o recuperamos el usuario teniendo en cuenta que pude venir por APP o WEB //creamos o recuperamos el usuario teniendo en cuenta que pude venir por APP o WEB
//si viene por web se tendra en cuenta el email y si viene por APP el phone para buscar //si viene por web se tendra en cuenta el email y si viene por APP el phone para buscar
try { try {
console.log('CHAPUZAAAAAAAAAA>>>', req.user); console.log('req.user>>>>>>>>', req.user);
//CHAPUZA PARA PODER DAR DE ALTA USUARIOS CON EL MISMO CORREO ELECTRONICO, PERO DISTINTO NOMBRE Y APELLIDO. //CHAPUZA PARA PODER DAR DE ALTA USUARIOS CON EL MISMO CORREO ELECTRONICO, PERO DISTINTO NOMBRE Y APELLIDO.
if (req.user) if (req.user) //web
{ {
//MAPEO SALIDA API4
//Caso API V4 user {}
if (_.isEmpty(req.user)) if (_.isEmpty(req.user))
dataUser.userResult = await userService._getOrCreateUserWEB(dataUser); dataUser.userResult = await userService._getOrCreateUserWEB(dataUser);
else //Caso Formulario web página actual
//? 'app' : 'web', //En el caso de tener ya usuario viene por APP sino viene por web else dataUser.userResult = await userService._getOrCreateUser(dataUser);
dataUser.userResult = await userService._getOrCreateUser(dataUser); } //Si viene user relleno viene por APP
}
else dataUser.userResult = await userService._getOrCreateUserWEB(dataUser); else dataUser.userResult = await userService._getOrCreateUserWEB(dataUser);
console.log('CHAPUZAAAAAAAAAA2>>>', dataUser.userResult); console.log('CHAPUZAAAAAAAAAA2>>>', dataUser.userResult);