mailer: fix error handling
previous mailer code has no callback and thus no way to pass back errors. now with asyncification it passes back the error
This commit is contained in:
@@ -183,7 +183,7 @@ async function certificateRenewalError(eventId, vhost, errorMessage) {
|
||||
|
||||
const admins = await users.getAdmins();
|
||||
for (const admin of admins) {
|
||||
mailer.certificateRenewalError(admin.email, vhost, errorMessage);
|
||||
await mailer.certificateRenewalError(admin.email, vhost, errorMessage);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -205,7 +205,7 @@ async function backupFailed(eventId, taskId, errorMessage) {
|
||||
|
||||
const superadmins = await users.getSuperadmins();
|
||||
for (const superadmin of superadmins) {
|
||||
mailer.backupFailed(superadmin.email, errorMessage, `${settings.dashboardOrigin()}/logs.html?taskId=${taskId}`);
|
||||
await mailer.backupFailed(superadmin.email, errorMessage, `${settings.dashboardOrigin()}/logs.html?taskId=${taskId}`);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user