diff options
author | weru <fromweru@gmail.com> | 2022-07-24 21:09:06 +0300 |
---|---|---|
committer | weru <fromweru@gmail.com> | 2022-07-24 21:09:06 +0300 |
commit | bd2071676a72d0066b4cf6953cac6ddb69694111 (patch) | |
tree | 75cf2ba5bff1df8f03a52a79be2bee7f77e1d25b | |
parent | ba990b826c73413c6f9ddc5eaafd51e0a2984ed5 (diff) |
change how search index url is constructed
Signed-off-by: weru <fromweru@gmail.com>
-rw-r--r-- | assets/js/search.js | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/assets/js/search.js b/assets/js/search.js index 7f0b186..a261bed 100644 --- a/assets/js/search.js +++ b/assets/js/search.js @@ -233,8 +233,12 @@ function highlightSearchTerms(search, context, wrapper = 'mark', cssClass = '') } window.addEventListener('load', function() { - const pageLanguage = document.documentElement.lang; - const searchIndex = `${ pageLanguage === 'en' ? '': pageLanguage}/index.json`; + const pageLanguage = elem('body').dataset.lang; + const searchIndexLangSlug = pageLanguage === 'en' ? '': `${pageLanguage}/`; + const searchIndex = `${searchIndexLangSlug}index.json`; + + console.log(searchIndex, 'search index'); + fetch(new URL(baseURL + searchIndex).href) .then(response => response.json()) .then(function(data) { |