From fa840492cb6231c087b0878c22509adf9d3eba56 Mon Sep 17 00:00:00 2001 From: Christoph Gohlke Date: Sat, 5 Oct 2024 11:03:53 -0700 Subject: [PATCH 1/2] Update pydata-sphinx-theme.js --- src/pydata_sphinx_theme/assets/scripts/pydata-sphinx-theme.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pydata_sphinx_theme/assets/scripts/pydata-sphinx-theme.js b/src/pydata_sphinx_theme/assets/scripts/pydata-sphinx-theme.js index 0c876e622..03a42a20e 100644 --- a/src/pydata_sphinx_theme/assets/scripts/pydata-sphinx-theme.js +++ b/src/pydata_sphinx_theme/assets/scripts/pydata-sphinx-theme.js @@ -346,8 +346,8 @@ var setupSearchButtons = () => { */ var getCurrentUrlPath = () => { if (DOCUMENTATION_OPTIONS.BUILDER == "dirhtml") { - return DOCUMENTATION_OPTIONS.pagename == "index" - ? `/` + return DOCUMENTATION_OPTIONS.pagename.endsWith("index") + ? `${DOCUMENTATION_OPTIONS.pagename.substring(0, DOCUMENTATION_OPTIONS.pagename.length - 5)}` : `${DOCUMENTATION_OPTIONS.pagename}/`; } return `${DOCUMENTATION_OPTIONS.pagename}.html`; From 573589f69e5a7caad35dbe405544cb16702daf5d Mon Sep 17 00:00:00 2001 From: M Bussonnier Date: Fri, 18 Oct 2024 01:44:51 -0700 Subject: [PATCH 2/2] Update src/pydata_sphinx_theme/assets/scripts/pydata-sphinx-theme.js --- src/pydata_sphinx_theme/assets/scripts/pydata-sphinx-theme.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pydata_sphinx_theme/assets/scripts/pydata-sphinx-theme.js b/src/pydata_sphinx_theme/assets/scripts/pydata-sphinx-theme.js index 03a42a20e..bb6228e77 100644 --- a/src/pydata_sphinx_theme/assets/scripts/pydata-sphinx-theme.js +++ b/src/pydata_sphinx_theme/assets/scripts/pydata-sphinx-theme.js @@ -347,7 +347,7 @@ var setupSearchButtons = () => { var getCurrentUrlPath = () => { if (DOCUMENTATION_OPTIONS.BUILDER == "dirhtml") { return DOCUMENTATION_OPTIONS.pagename.endsWith("index") - ? `${DOCUMENTATION_OPTIONS.pagename.substring(0, DOCUMENTATION_OPTIONS.pagename.length - 5)}` + ? `${DOCUMENTATION_OPTIONS.pagename.substring(0, DOCUMENTATION_OPTIONS.pagename.length - 'index'.length)}` : `${DOCUMENTATION_OPTIONS.pagename}/`; } return `${DOCUMENTATION_OPTIONS.pagename}.html`;