From 4dd2635c40c226166dba9f10c8ea4e2aec155004 Mon Sep 17 00:00:00 2001 From: Rebeka Dekany <50901361+rebekadekany@users.noreply.github.com> Date: Thu, 9 Nov 2023 09:24:22 +0100 Subject: [PATCH] Merge pull request #15685 from overleaf/rd-newsletter-homepage [web] Hide newsletter checkbox on the homepage when token-confirmation-odc variant is active GitOrigin-RevId: b5c0c1fdf205c99584ae7b6b461b13a73745fef3 --- .../web/app/src/Features/StaticPages/HomeController.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/services/web/app/src/Features/StaticPages/HomeController.js b/services/web/app/src/Features/StaticPages/HomeController.js index 42428b809e..cb1d42cca3 100644 --- a/services/web/app/src/Features/StaticPages/HomeController.js +++ b/services/web/app/src/Features/StaticPages/HomeController.js @@ -57,8 +57,18 @@ module.exports = HomeController = { 'failed to get "design-system-updates" split test assignment' ) } + + const onboardingFlowAssignment = + await SplitTestHandler.promises.getAssignment( + req, + res, + 'onboarding-flow' + ) + return res.render('external/home/v2', { designSystemUpdatesVariant: designSystemUpdatesAssignment.variant, + hideNewsletterCheckbox: + onboardingFlowAssignment?.variant === 'token-confirmation-odc', }) } else { return res.redirect('/login')