diff --git a/package.json b/package.json index c6ba3f4..fb279e0 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "siteforge", "private": true, - "version": "1.1.28", + "version": "1.1.29", "type": "module", "scripts": { "dev": "vite", diff --git a/server/reminder.js b/server/reminder.js index 16a3c2e..373b8a4 100644 --- a/server/reminder.js +++ b/server/reminder.js @@ -25,7 +25,7 @@ async function checkReminders() { if (isNaN(publish.getTime())) continue const reminderDate = new Date(publish) reminderDate.setUTCDate(reminderDate.getUTCDate() - ep.reminderDays) - if (todayKey >= toDateKey(reminderDate) && todayKey <= toDateKey(publish)) { + if (todayKey === toDateKey(reminderDate)) { const sent = await sendReminderEmail({ label: ep.episodeNumber ? `Episode ${ep.episodeNumber}` : 'Episode', title: ep.title || 'Untitled', @@ -50,7 +50,7 @@ async function checkReminders() { if (isNaN(publish.getTime())) continue const reminderDate = new Date(publish) reminderDate.setUTCDate(reminderDate.getUTCDate() - ev.reminderDays) - if (todayKey >= toDateKey(reminderDate) && todayKey <= toDateKey(publish)) { + if (todayKey === toDateKey(reminderDate)) { const sent = await sendReminderEmail({ label: ev.type.charAt(0).toUpperCase() + ev.type.slice(1), title: ev.title,