v1.18.x
barisusakli 9 years ago
parent 33306f6236
commit 4b3b123cd0

@ -131,6 +131,9 @@ module.exports = function(User) {
async.apply(User.reset.updateExpiry, userData.uid)
], next);
});
},
function(next) {
User.updateDigestSetting(userData.uid, meta.config.dailyDigestSetting, next);
}
], next);
},

@ -136,7 +136,7 @@ module.exports = function(User) {
db.setObject('user:' + uid + ':settings', settings, next);
},
function(next) {
updateDigestSetting(uid, data.dailyDigestFreq, next);
User.updateDigestSetting(uid, data.dailyDigestFreq, next);
},
function(next) {
User.getSettings(uid, next);
@ -144,7 +144,7 @@ module.exports = function(User) {
], callback);
};
function updateDigestSetting(uid, dailyDigestFreq, callback) {
User.updateDigestSetting = function(uid, dailyDigestFreq, callback) {
async.waterfall([
function(next) {
db.sortedSetsRemove(['digest:day:uids', 'digest:week:uids', 'digest:month:uids'], uid, next);
@ -157,7 +157,7 @@ module.exports = function(User) {
}
}
], callback);
}
};
User.setSetting = function(uid, key, value, callback) {
db.setObjectField('user:' + uid + ':settings', key, value, callback);

Loading…
Cancel
Save