fix: update usage of emailer.send to not catch (as errors are no longer thrown), email error throttler

This commit is contained in:
Julian Lam
2022-01-28 15:16:36 -05:00
parent b3f7b742c1
commit d4e5259fcf
7 changed files with 12 additions and 16 deletions

View File

@@ -194,7 +194,6 @@ async function pushToUids(uids, notification) {
}
body = posts.relativeToAbsolute(body, posts.urlRegex);
body = posts.relativeToAbsolute(body, posts.imgRegex);
let errorLogged = false;
await async.eachLimit(uids, 3, async (uid) => {
await emailer.send('notification', uid, {
path: notification.path,
@@ -204,11 +203,6 @@ async function pushToUids(uids, notification) {
body: body,
notification: notification,
showUnsubscribe: true,
}).catch((err) => {
if (!errorLogged) {
winston.error(`[emailer.send] ${err.stack}`);
errorLogged = true;
}
});
});
}