From 873da5ae617a026571f70537a92b1c4e6b09766e Mon Sep 17 00:00:00 2001 From: Nariman Jelveh Date: Sat, 7 Feb 2026 19:00:19 -0800 Subject: [PATCH] Honor event.requires_email_confirmation flag --- src/backend/src/routers/signup.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/backend/src/routers/signup.js b/src/backend/src/routers/signup.js index 5f67edce9..65d00c33f 100644 --- a/src/backend/src/routers/signup.js +++ b/src/backend/src/routers/signup.js @@ -268,6 +268,11 @@ module.exports = eggspress(['/signup'], { email_confirmation_required = 0; } + // if an extension requires email confirmation, set it to required + if ( event.requires_email_confirmation ) { + email_confirmation_required = 1; + } + // ----------------------------------- // Get referral user // -----------------------------------