diff --git a/src/upgrade.js b/src/upgrade.js index 9e8636c6d4..b726e40689 100644 --- a/src/upgrade.js +++ b/src/upgrade.js @@ -487,27 +487,6 @@ Upgrade.upgrade = function(callback) { next(); } }, - function(next) { - thisSchemaDate = Date.UTC(2015, 8, 27); - if (schemaDate < thisSchemaDate) { - updatesMade = true; - winston.info('[2015/09/27] Generating user icons'); - - db.getSortedSetRange('users:joindate', 0, -1, function(err, uids) { - async.eachLimit(uids, 20, User.icon.generate, function(err) { - if (err) { - return next(err); - } - - winston.info('[2015/09/27] Generating user icons done'); - Upgrade.update(thisSchemaDate, next); - }) - }) - } else { - winston.info('[2015/09/27] Generating user icons skipped'); - next(); - } - }, function(next) { thisSchemaDate = Date.UTC(2015, 8, 30); if (schemaDate < thisSchemaDate) { diff --git a/src/user.js b/src/user.js index f2ba5e233b..c3ef41a6eb 100644 --- a/src/user.js +++ b/src/user.js @@ -33,7 +33,6 @@ var async = require('async'), require('./user/picture')(User); require('./user/approval')(User); require('./user/invite')(User); - require('./user/icon')(User); require('./user/password')(User); User.updateLastOnlineTime = function(uid, callback) { diff --git a/src/user/create.js b/src/user/create.js index d6b8d87d35..9beca877f4 100644 --- a/src/user/create.js +++ b/src/user/create.js @@ -126,8 +126,7 @@ module.exports = function(User) { async.apply(User.reset.updateExpiry, userData.uid) ], next); }); - }, - async.apply(User.icon.generate, userData.uid) + } ], next); }, function(results, next) { diff --git a/src/user/data.js b/src/user/data.js index 5d30060019..d9bad4f086 100644 --- a/src/user/data.js +++ b/src/user/data.js @@ -113,6 +113,13 @@ module.exports = function(User) { for(var i=0; i