From 9c9b20a38a51da764d4f99091a06ffc4085ce58f Mon Sep 17 00:00:00 2001 From: Joe Carstairs Date: Sat, 24 Jan 2026 10:08:45 +0000 Subject: [PATCH] Stop sending emails at max, not after max --- website/src/actions/otp/send-otp.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/src/actions/otp/send-otp.ts b/website/src/actions/otp/send-otp.ts index 67df483..2022990 100644 --- a/website/src/actions/otp/send-otp.ts +++ b/website/src/actions/otp/send-otp.ts @@ -28,7 +28,7 @@ async function sendOtp({ email, name }: OtpParams) { SentEmails, gte(SentEmails.sentAt, Date.now() - 1000 * 60 * 60 * 24), ); - if (emailsSentLast24Hours > MAX_DAILY_EMAILS) { + if (emailsSentLast24Hours >= MAX_DAILY_EMAILS) { throw new Error( `${emailsSentLast24Hours} emails have been sent in the last 24 hours, but the max daily load is ${MAX_DAILY_EMAILS}.`, );