diff --git a/src/user/delete.js b/src/user/delete.js index 0f1ad61047..d5efbdc650 100644 --- a/src/user/delete.js +++ b/src/user/delete.js @@ -50,15 +50,12 @@ module.exports = function (User) { var userData; async.waterfall([ function (next) { - User.exists(uid, next); + db.getObject('user:' + uid, next); }, - function (exists, next) { - if (!exists) { + function (_userData, next) { + if (!_userData) { return callback(); } - User.getUserFields(uid, ['username', 'userslug', 'fullname', 'email'], next); - }, - function (_userData, next) { userData = _userData; plugins.fireHook('static:user.delete', { uid: uid }, next); },