diff --git a/scripts/search/server/server.js b/scripts/search/server/server.js index f83383d..cde5ca2 100644 --- a/scripts/search/server/server.js +++ b/scripts/search/server/server.js @@ -93,7 +93,8 @@ const server = http.createServer((req, res) => { if (!document.foundHeaderId && document.headersMap[id].toLocaleLowerCase().indexOf(searchQuery.toLocaleLowerCase()) > -1) { document.foundHeaderId = id; document.isExactMatch = document.headersMap[id].toLocaleLowerCase().trim() == searchQuery.toLocaleLowerCase().trim(); - document.uri += `#${id}`; + // 'top' is the internal id for the page title, so don't append in uri + document.uri += id === 'top' ? '' : `#${id}`; document.title = document.headersMap[id]; } }); diff --git a/themes/docs/layouts/partials/contentPage.html b/themes/docs/layouts/partials/contentPage.html index 7ec8f8e..bdd1012 100644 --- a/themes/docs/layouts/partials/contentPage.html +++ b/themes/docs/layouts/partials/contentPage.html @@ -4,7 +4,7 @@ {{ partial "breadcrumbs" . }}