Remove all digest email code

This commit is contained in:
Johannes Zellner
2019-05-08 12:19:56 +02:00
parent 84d8d4a745
commit 8b5bdf4e88
8 changed files with 0 additions and 486 deletions

View File

@@ -6,7 +6,6 @@ exports = module.exports = {
adminChanged: adminChanged,
passwordReset: passwordReset,
appUpdatesAvailable: appUpdatesAvailable,
sendDigest: sendDigest,
sendInvite: sendInvite,
@@ -358,39 +357,6 @@ function appUpdatesAvailable(mailTo, apps, hasSubscription, callback) {
});
}
function sendDigest(mailTo, info, callback) {
assert.strictEqual(typeof mailTo, 'string');
assert.strictEqual(typeof info, 'object');
assert.strictEqual(typeof callback, 'function');
getMailConfig(function (error, mailConfig) {
if (error) return debug('Error getting mail details:', error);
var templateData = {
webadminUrl: config.adminOrigin(),
cloudronName: mailConfig.cloudronName,
cloudronAvatarUrl: config.adminOrigin() + '/api/v1/cloudron/avatar',
info: info
};
var templateDataText = JSON.parse(JSON.stringify(templateData));
templateDataText.format = 'text';
var templateDataHTML = JSON.parse(JSON.stringify(templateData));
templateDataHTML.format = 'html';
var mailOptions = {
from: mailConfig.notificationFrom,
to: mailTo,
subject: util.format('[%s] Weekly activity digest', mailConfig.cloudronName),
text: render('digest.ejs', templateDataText),
html: render('digest.ejs', templateDataHTML)
};
sendMail(mailOptions, callback);
});
}
function backupFailed(mailTo, errorMessage, logUrl) {
assert.strictEqual(typeof mailTo, 'string');