From ee44128c8cf3985386900a9781b113ebbdcfdc63 Mon Sep 17 00:00:00 2001 From: Julian Lam Date: Mon, 7 Apr 2014 20:19:40 -0400 Subject: [PATCH] not requiring email any longer for user creation (regression -- closes julianlam/nodebb-plugin-sso-twitter#4) --- src/user/create.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/user/create.js b/src/user/create.js index 73c333d27e..a1df21a8a4 100644 --- a/src/user/create.js +++ b/src/user/create.js @@ -21,7 +21,11 @@ module.exports = function(User) { async.parallel([ function(next) { - next(!utils.isEmailValid(userData.email) ? new Error('Invalid Email!') : null); + if (userData.email) { + next(!utils.isEmailValid(userData.email) ? new Error('Invalid Email!') : null); + } else { + next(); + } }, function(next) { next((!utils.isUserNameValid(userData.username) || !userData.userslug) ? new Error('Invalid Username!') : null);