From 46e69cc66a5cd65cd3d4618f0fe3b04e427cd07b Mon Sep 17 00:00:00 2001 From: Neil Dewhurst Date: Thu, 13 Mar 2025 14:45:02 +0000 Subject: [PATCH] return if no page.latest --- src/helpers/neo-canonical-current.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/helpers/neo-canonical-current.js b/src/helpers/neo-canonical-current.js index 048df287..14af66b3 100644 --- a/src/helpers/neo-canonical-current.js +++ b/src/helpers/neo-canonical-current.js @@ -7,6 +7,7 @@ 'use strict' module.exports = (page) => { + if (!page.latest) return page.canonicalUrl const re = new RegExp(`/${page.latest.version}/`) const latestVersionPath = `/${(page.attributes['latest-version-path'] || 'current')}/` return page.canonicalUrl.replace(re, latestVersionPath)