fix(title): use correct title for landing pages
This commit is contained in:
committed by
Benedikt Rötsch
parent
613a790d9e
commit
a1bcd913bf
@@ -6,7 +6,14 @@ const router = express.Router()
|
|||||||
/* GET the home landing page. */
|
/* GET the home landing page. */
|
||||||
router.get('/', catchErrors(async function (req, res, next) {
|
router.get('/', catchErrors(async function (req, res, next) {
|
||||||
const landingPage = await getLandingPage('home', req.query.locale, req.query.api)
|
const landingPage = await getLandingPage('home', req.query.locale, req.query.api)
|
||||||
res.render('landingPage', { title: 'Contentful University', landingPage })
|
let title = landingPage.fields.title
|
||||||
|
if (!title || landingPage.fields.slug === 'home') {
|
||||||
|
title = 'The Example App'
|
||||||
|
}
|
||||||
|
res.render('landingPage', {
|
||||||
|
title,
|
||||||
|
landingPage
|
||||||
|
})
|
||||||
}))
|
}))
|
||||||
|
|
||||||
module.exports = router
|
module.exports = router
|
||||||
|
|||||||
Reference in New Issue
Block a user