From e966eb8c9abcfcf3f9a5a8f44feb22624b2a785e Mon Sep 17 00:00:00 2001 From: Tom Moor Date: Sun, 20 Dec 2020 13:05:16 -0800 Subject: [PATCH] fix: Error notice not displayed to user when exceeding rate limit on signin attempt --- server/auth/email.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/server/auth/email.js b/server/auth/email.js index 1f277d1d..defa9459 100644 --- a/server/auth/email.js +++ b/server/auth/email.js @@ -45,7 +45,11 @@ router.post("email", async (ctx) => { user.lastSigninEmailSentAt && user.lastSigninEmailSentAt > subMinutes(new Date(), 2) ) { - ctx.redirect(`${team.url}?notice=email-auth-ratelimit`); + ctx.body = { + redirect: `${team.url}?notice=email-auth-ratelimit`, + message: "Rate limit exceeded", + success: false, + }; return; }