diff --git a/src/lib/mail.ts b/src/lib/mail.ts index 02effb4..6d9c697 100644 --- a/src/lib/mail.ts +++ b/src/lib/mail.ts @@ -61,9 +61,23 @@ export const mail = { console.log('Connection recovered') await sendMail(conf.mail, '[dwatcher] Connection recovered', `
- Connection to ${target} was lost on ${moment().format('dd-MM-YYYY HH:mm:ss')}. + Connection to ${target} was recovered on ${moment().format('dd-MM-YYYY HH:mm:ss')}.
`) } + }, + + onError: (conf: Conf, target: string) => { + return async (e: Error) => { + console.error(e.message || e) + // await sendMail(conf.mail, '[dwatcher] Connection error', ` + //+ // Connection error with ${target} on ${moment().format('dd-MM-YYYY HH:mm:ss')}: + //
+ //+ // ${e.message} + //
+ // `) + } } }