diff --git a/notifier.js b/notifier.js index ea3d985..c21541f 100644 --- a/notifier.js +++ b/notifier.js @@ -14,7 +14,7 @@ exports.sendEmail = function (email, subjectLine, slotDetails, callback) { from: String('Vaccine Checker ' + process.env.EMAIL), to: email, subject: subjectLine, - text: 'Vaccine available. Details: \n\n' + slotDetails + text: slotDetails }; nodemailerTransporter.sendMail(options, (error, info) => { if (error) { diff --git a/vaccineNotifier.js b/vaccineNotifier.js index 72f7043..6197e1b 100644 --- a/vaccineNotifier.js +++ b/vaccineNotifier.js @@ -20,6 +20,12 @@ const AGE = process.env.AGE async function main(){ try { + notifier.sendEmail(EMAIL, 'Beginning to search for open slots', 'Start notification', (err, result) => { + if(err) { + console.error({err}); + } + }); + cron.schedule('* * * * *', async () => { await checkAvailability(); }); @@ -64,7 +70,7 @@ function getSlotsForDate(DATE) { async function notifyMe(validSlots){ - let slotDetails = JSON.stringify(validSlots, null, '\t'); + let slotDetails = 'Vaccine available. Details: \n\n' + JSON.stringify(validSlots, null, '\t'); notifier.sendEmail(EMAIL, 'VACCINE AVAILABLE', slotDetails, (err, result) => { if(err) { console.error({err});