Added new user flag when user registers with facebook

This commit is contained in:
Keith Holliday
2016-07-24 17:23:19 -05:00
parent ef65325f67
commit 9d4fa6fd4e

View File

@@ -162,8 +162,10 @@ api.registerLocal = {
}; };
function _loginRes (user, req, res) { function _loginRes (user, req, res) {
var newUser = false;
if (user.newUser) newUser = true;
if (user.auth.blocked) throw new NotAuthorized(res.t('accountSuspended', {userId: user._id})); if (user.auth.blocked) throw new NotAuthorized(res.t('accountSuspended', {userId: user._id}));
return res.respond(200, {id: user._id, apiToken: user.apiToken}); return res.respond(200, {id: user._id, apiToken: user.apiToken, newUser});
} }
/** /**
@@ -260,6 +262,7 @@ api.loginSocial = {
let savedUser = await user.save(); let savedUser = await user.save();
user.newUser = true;
_loginRes(user, ...arguments); _loginRes(user, ...arguments);
// Clean previous email preferences // Clean previous email preferences