Website: update default personalization on endpoint ops page. (#24000)

Closes: #23987

Changes:
- Updated the endpoint ops page to default to the IT personalization if
no primaryBuyingSituation or `purpose` query string is provided/set
This commit is contained in:
Eric 2024-11-21 17:26:57 -06:00 committed by GitHub
parent 2f616fa93a
commit 948a790410
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -27,10 +27,11 @@ module.exports = {
// If a purpose query parameter is set, update the pagePersonalization value.
// Note: This is the only page we're using this method instead of using the primaryBuyingSiutation value set in the users session.
// This lets us link to the security and IT versions of the endpoint ops page from the unpersonalized homepage without changing the users primaryBuyingSituation.
if(this.req.param('purpose') === 'it'){
pagePersonalization = 'eo-it';
} else if(this.req.param('purpose') === 'security'){
if(this.req.param('purpose') === 'security'){
pagePersonalization = 'eo-security';
} else {
// Default to IT personalization if no primaryBuyingSituation or purpose query parameter is set.
pagePersonalization = 'eo-it';
}