Merge pull request #14773 from overleaf/ii-modify-design-system-update-split-test
[web] Modify design-system-update split test GitOrigin-RevId: f28aeef5ba782006afd30fd2862d0ad129077f6c
This commit is contained in:
@@ -43,7 +43,23 @@ module.exports = HomeController = {
|
||||
|
||||
async home(req, res) {
|
||||
if (Features.hasFeature('homepage') && homepageExists) {
|
||||
return res.render('external/home/v2')
|
||||
let designSystemUpdatesAssignment = { variant: 'default' }
|
||||
try {
|
||||
designSystemUpdatesAssignment =
|
||||
await SplitTestHandler.promises.getAssignment(
|
||||
req,
|
||||
res,
|
||||
'design-system-updates'
|
||||
)
|
||||
} catch (error) {
|
||||
logger.error(
|
||||
{ err: error },
|
||||
'failed to get "design-system-updates" split test assignment'
|
||||
)
|
||||
}
|
||||
return res.render('external/home/v2', {
|
||||
designSystemUpdatesVariant: designSystemUpdatesAssignment.variant,
|
||||
})
|
||||
} else {
|
||||
return res.redirect('/login')
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user