diff options
author | Sarah German <sgerman@gitlab.com> | 2022-06-09 18:57:17 +0300 |
---|---|---|
committer | Sarah German <sgerman@gitlab.com> | 2022-06-09 18:57:17 +0300 |
commit | a37b91d99643a707eec3b0bb9333d784863aad9a (patch) | |
tree | a1639fab5929f3c12a7961700955947a83b3005c | |
parent | c40824312771fd7dc367ea883b0d76c5196cef36 (diff) | |
parent | 82346651e8513ff5345be158d69bbbc579344388 (diff) |
Merge branch '182-versioned-search' into 'main'
Facet results by version in Algolia search
See merge request gitlab-org/gitlab-docs!2745
-rw-r--r-- | content/assets/javascripts/docsearch.js | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/content/assets/javascripts/docsearch.js b/content/assets/javascripts/docsearch.js index 97d91d35..d908b69d 100644 --- a/content/assets/javascripts/docsearch.js +++ b/content/assets/javascripts/docsearch.js @@ -1,8 +1,13 @@ --- -version: 3 +version: 4 --- document.addEventListener('DOMContentLoaded', () => { + let version = "main" + if (document.querySelector('meta[name="docsearch:version"]').content.length > 0) { + version = document.querySelector('meta[name="docsearch:version"]').content; + } + // eslint-disable-next-line no-undef docsearch({ apiKey: '89b85ffae982a7f1adeeed4a90bb0ab1', @@ -10,6 +15,9 @@ document.addEventListener('DOMContentLoaded', () => { container: '#docsearch', appId: "3PNCFOU757", placeholder: 'Search the docs', + searchParameters: { + facetFilters: [`version:${version}`], + }, resultsFooterComponent({ state }) { return { type: "a", |