This commit is contained in:
David Arranz 2019-08-05 11:01:03 +02:00
parent 4f72adecc4
commit 2f21d8d2cd

View File

@ -91,7 +91,12 @@ async function register(req, res, next) {
phone: req.body.phone, phone: req.body.phone,
fbuid: req.body.fbuid fbuid: req.body.fbuid
}; };
const tokens = securityHelper.generateToken(values);
const tokenData = {
phone: values.phone,
fbuid: values.fbuid,
};
const tokens = securityHelper.generateToken(tokenData);
//Comprobamos si el usuario ya existe en nuestro sistema //Comprobamos si el usuario ya existe en nuestro sistema
let newUser = await authService.extraMethods.findUser(values); let newUser = await authService.extraMethods.findUser(values);
@ -109,19 +114,19 @@ async function register(req, res, next) {
}; };
newUser = await authService.extraMethods.createUser(data); newUser = await authService.extraMethods.createUser(data);
newUser = newUser.toJSON();
} catch (error) { } catch (error) {
console.error(error); console.error(error);
controllerHelper.handleErrorResponse(MODULE_NAME, register.name, error, res); return controllerHelper.handleErrorResponse(MODULE_NAME, register.name, error, res);
} }
}; };
if (newUser) if (newUser) {
newUser = cleanAdminData(newUser); newUser = cleanAdminData(newUser);
newUser.token = tokens.token;
}
newUser.token = tokens.token;
//console.log('>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>');
//console.log(newUser);
return controllerHelper.handleResultResponse(newUser, null, req.params, res, httpStatus.OK); return controllerHelper.handleResultResponse(newUser, null, req.params, res, httpStatus.OK);
} }
@ -158,7 +163,7 @@ async function rejectToken(req, res, next) {
await authService.extraMethods.deleteRefreshToken(refreshToken); await authService.extraMethods.deleteRefreshToken(refreshToken);
return controllerHelper.handleResultResponse(result, null, req.params, res, httpStatus.OK); return controllerHelper.handleResultResponse(result, null, req.params, res, httpStatus.OK);
} catch (error) { } catch (error) {
controllerHelper.handleErrorResponse(MODULE_NAME, rejectToken.name, error, res); return controllerHelper.handleErrorResponse(MODULE_NAME, rejectToken.name, error, res);
} }
} else { } else {
return controllerHelper.handleResultResponse(null, null, req.params, res, httpStatus.NOT_FOUND); return controllerHelper.handleResultResponse(null, null, req.params, res, httpStatus.NOT_FOUND);