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

v1.18.x
Baris Soner Usakli 11 years ago
parent 93130b27d5
commit 3be0ad5bce

@ -108,8 +108,11 @@ var bcrypt = require('bcryptjs'),
'showemail': 0 '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('username:uid', userData.username, uid);
db.setObjectField('userslug:uid', userData.userslug, uid); db.setObjectField('userslug:uid', userData.userslug, uid);
@ -143,6 +146,7 @@ var bcrypt = require('bcryptjs'),
} }
}); });
}); });
});
}; };
User.ban = function(uid, callback) { User.ban = function(uid, callback) {

Loading…
Cancel
Save