wait for user object to be saved before returning from User.create

This commit is contained in:
Baris Soner Usakli
2014-02-20 14:53:35 -05:00
parent 93130b27d5
commit 3be0ad5bce

View File

@@ -108,8 +108,11 @@ var bcrypt = require('bcryptjs'),
'showemail': 0
};
db.setObject('user:' + uid, userData);
db.setObject('user:' + uid, userData, function(err) {
if(err) {
return callback(err);
}
db.setObjectField('username:uid', userData.username, uid);
db.setObjectField('userslug:uid', userData.userslug, uid);
@@ -143,6 +146,7 @@ var bcrypt = require('bcryptjs'),
}
});
});
});
};
User.ban = function(uid, callback) {