Merge pull request #10793 from overleaf/mj-split-test-cleanup

Split test clean-up

GitOrigin-RevId: 7dd6178487022cbefcbc85797dacc3f3fbfa17e2
This commit is contained in:
Mathias Jakobsen
2022-12-20 13:01:54 +00:00
committed by Copybot
parent f6c1e2738d
commit 38cc3394e3
27 changed files with 53 additions and 622 deletions
@@ -124,26 +124,8 @@ async function projectListReactPage(req, res, next) {
logger.err({ err: error, userId }, 'Failed to load the active survey')
}
try {
const assignment = await SplitTestHandler.promises.getAssignment(
req,
res,
'primary-email-check'
)
const primaryEmailCheckActive = assignment.variant === 'active'
if (
user &&
primaryEmailCheckActive &&
UserPrimaryEmailCheckHandler.requiresPrimaryEmailCheck(user)
) {
return res.redirect('/user/emails/primary-email-check')
}
} catch (error) {
logger.warn(
{ err: error },
'failed to get "primary-email-check" split test assignment'
)
if (user && UserPrimaryEmailCheckHandler.requiresPrimaryEmailCheck(user)) {
return res.redirect('/user/emails/primary-email-check')
}
}