diff --git a/src/user/delete.js b/src/user/delete.js index 12b3f390eb..ce7f70a30f 100644 --- a/src/user/delete.js +++ b/src/user/delete.js @@ -42,7 +42,7 @@ module.exports = function(User) { } User.deleteAccount = function(uid, callback) { - User.getUserFields(uid, ['username', 'userslug', 'email'], function(err, userData) { + User.getUserFields(uid, ['username', 'userslug', 'fullname', 'email'], function(err, userData) { if (err) { return callback(err); } @@ -54,6 +54,9 @@ module.exports = function(User) { function(next) { db.deleteObjectField('userslug:uid', userData.userslug, next); }, + function(next) { + db.deleteObjectField('fullname:uid', userData.fullname, next); + }, function(next) { if (userData.email) { db.deleteObjectField('email:uid', userData.email.toLowerCase(), next);