added err checking

This commit is contained in:
barisusakli
2014-03-17 15:46:53 -04:00
parent da7d6a3137
commit e49d445422
2 changed files with 6 additions and 0 deletions

View File

@@ -138,6 +138,9 @@
app.post('/login', function(req, res, next) {
if (req.body.username && utils.isEmailValid(req.body.username)) {
user.getUsernameByEmail(req.body.username, function(err, username) {
if (err) {
return next(err);
}
req.body.username = username ? username : req.body.username;
login(req, res, next);
});

View File

@@ -414,6 +414,9 @@ var bcrypt = require('bcryptjs'),
User.getUsernameByEmail = function(email, callback) {
db.getObjectField('email:uid', email, function(err, uid) {
if (err) {
return callback(err);
}
User.getUserField(uid, 'username', callback);
});
};