crash fix if topic has no posts, and check confirm obj

This commit is contained in:
Baris Soner Usakli
2014-01-26 23:20:37 -05:00
parent 31a57cf0dd
commit c18788fbc9
2 changed files with 18 additions and 14 deletions

View File

@@ -926,21 +926,21 @@ var bcrypt = require('bcryptjs'),
confirm: function(code, callback) {
db.getObject('confirm:' + code, function(err, confirmObj) {
if (err) {
callback({
return callback({
status:'error'
});
} else {
if (confirmObj.uid && confirmObj.email) {
db.setObjectField('email:confirmed', confirmObj.email, '1', function() {
callback({
status: 'ok'
});
});
} else {
}
if (confirmObj && confirmObj.uid && confirmObj.email) {
db.setObjectField('email:confirmed', confirmObj.email, '1', function() {
callback({
status: 'not_ok'
status: 'ok'
});
}
});
} else {
callback({
status: 'not_ok'
});
}
});
}