diff --git a/modules/auth/auth.controller.js b/modules/auth/auth.controller.js index 72a7c42..c093875 100644 --- a/modules/auth/auth.controller.js +++ b/modules/auth/auth.controller.js @@ -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 diff --git a/modules/auth/user.service.js b/modules/auth/user.service.js index 80b4a0b..c4b0063 100644 --- a/modules/auth/user.service.js +++ b/modules/auth/user.service.js @@ -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 };