Merge pull request #2326 from Sentynel/master

Don't crash on email address lookup failure
This commit is contained in:
Kim Gardner
2019-05-29 13:29:34 +01:00
committed by GitHub
+6 -1
View File
@@ -111,7 +111,12 @@ const processJob = transport => async ({ id, data }, done) => {
const { message } = data;
// Get the email address from the job data.
message.to = await getEmailAddress(data);
try {
message.to = await getEmailAddress(data);
} catch (err) {
logger.error({ err }, 'Failed to get user email address to send mail');
return done(err);
}
const log = logger.child({ jobID: id });
log.info('Starting to send mail');