v1.18.x
psychobunny 11 years ago
parent 8443ae58ff
commit e5d465392f

@ -15,13 +15,13 @@ var async = require('async'),
(function(UserEmail) { (function(UserEmail) {
UserEmail.exists = function(email, callback) { UserEmail.exists = function(email, callback) {
user.getUidByEmail(email, function(err, exists) { user.getUidByEmail(email.toLowerCase(), function(err, exists) {
callback(err, !!exists); callback(err, !!exists);
}); });
}; };
UserEmail.available = function(email, callback) { UserEmail.available = function(email, callback) {
db.isObjectField('email:uid', email, function(err, exists) { db.isObjectField('email:uid', email.toLowerCase(), function(err, exists) {
callback(err, !exists); callback(err, !exists);
}); });
}; };
@ -34,7 +34,7 @@ var async = require('async'),
async.series([ async.series([
function(next) { function(next) {
db.setObject('confirm:' + confirm_code, { db.setObject('confirm:' + confirm_code, {
email: email, email: email.toLowerCase(),
uid: uid uid: uid
}, next); }, next);
}, },

Loading…
Cancel
Save