From 9d4fa6fd4e13c6beab3b9f5d7dabba0fecf46437 Mon Sep 17 00:00:00 2001 From: Keith Holliday Date: Sun, 24 Jul 2016 17:23:19 -0500 Subject: [PATCH] Added new user flag when user registers with facebook --- website/server/controllers/api-v3/auth.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/website/server/controllers/api-v3/auth.js b/website/server/controllers/api-v3/auth.js index d69597808d..2dd925efe7 100644 --- a/website/server/controllers/api-v3/auth.js +++ b/website/server/controllers/api-v3/auth.js @@ -162,8 +162,10 @@ api.registerLocal = { }; 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})); - 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(); + user.newUser = true; _loginRes(user, ...arguments); // Clean previous email preferences