This commit is contained in:
barisusakli
2014-12-20 17:26:39 -05:00
parent 4ce6341d85
commit 984b17349a
4 changed files with 97 additions and 56 deletions

View File

@@ -48,22 +48,7 @@ var async = require('async'),
};
Digest.getSubscribers = function(interval, callback) {
async.waterfall([
async.apply(db.getSortedSetRange, 'users:joindate', 0, -1),
async.apply(user.getMultipleUserSettings)
], function(err, userSettings) {
if (err) {
return callback(err);
}
var subscribed = userSettings.filter(function(setting) {
return setting.dailyDigestFreq === interval;
}).map(function(setting) {
return setting.uid;
});
callback(null, subscribed);
});
db.getSortedSetRange('digest:' + interval + ':uids', 0, -1, callback);
};
Digest.send = function(data, callback) {