This commit is contained in:
David Arranz 2024-08-30 10:18:03 +02:00
parent 6722bb9ef6
commit 08e0766255
2 changed files with 4 additions and 5 deletions

View File

@ -307,9 +307,6 @@ async function getOrCreateUser(req, res, next) {
httpStatus.NOT_FOUND
);
console.log('params>>>> ', params);
//Iniciamos el usuario relacionadas con la inscripción.
let dataUser = {
id: req.user ? req.user.id : null,
@ -338,7 +335,7 @@ console.log('params>>>> ', params);
//MAPEO SALIDA API4
//Caso API V4 user {}
if (_.isEmpty(req.user))
dataUser.userResult = await userService._getOrCreateUserWEBV4(dataUser);
dataUser.userResult = await userService._getOrCreateUserWEBV4(dataUser, req);
//Caso Formulario web página actual
else dataUser.userResult = await userService._getOrCreateUser(dataUser);
} //Si viene user relleno viene por APP

View File

@ -116,9 +116,11 @@ const extraMethods = {
},
//solo se llama desde formualario WEB nuevo
_getOrCreateUserWEBV4: async (dataUser) => {
_getOrCreateUserWEBV4: async (dataUser, req) => {
let result = null;
console.log('_getOrCreateUserWEBV4>>>>>>><');
//rellenamos campos nuevos de formulario web
dataUser.country = req.country? req.country : 'ES';
if (dataUser.userResult) {
result = { user: dataUser.userResult, isCreated: false };