show real emails sent number

v1.18.x
Barış Soner Uşaklı 7 years ago
parent 3ebb885fda
commit d70cdf1e28

@ -90,8 +90,9 @@ Digest.getSubscribers = function (interval, callback) {
}; };
Digest.send = function (data, callback) { Digest.send = function (data, callback) {
var emailsSent = 0;
if (!data || !data.subscribers || !data.subscribers.length) { if (!data || !data.subscribers || !data.subscribers.length) {
return callback(); return callback(null, emailsSent);
} }
var now = new Date(); var now = new Date();
@ -131,7 +132,7 @@ Digest.send = function (data, callback) {
return topicObj; return topicObj;
}); });
emailsSent += 1;
emailer.send('digest', userObj.uid, { emailer.send('digest', userObj.uid, {
subject: '[' + meta.config.title + '] [[email:digest.subject, ' + (now.getFullYear() + '/' + (now.getMonth() + 1) + '/' + now.getDate()) + ']]', subject: '[' + meta.config.title + '] [[email:digest.subject, ' + (now.getFullYear() + '/' + (now.getMonth() + 1) + '/' + now.getDate()) + ']]',
username: userObj.username, username: userObj.username,
@ -151,6 +152,6 @@ Digest.send = function (data, callback) {
}, next); }, next);
}, },
], function (err) { ], function (err) {
callback(err, data.subscribers.length); callback(err, emailsSent);
}); });
}; };

Loading…
Cancel
Save