From 3b1a1a097d2923c7cd8736eb6509a0aca7d96aba Mon Sep 17 00:00:00 2001 From: Jeremy Maitin-Shepard Date: Wed, 30 Mar 2022 16:09:04 -0700 Subject: [PATCH] Fix detection of current version (#54) Fixes #53. --- src/assets/javascripts/integrations/version/index.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/assets/javascripts/integrations/version/index.ts b/src/assets/javascripts/integrations/version/index.ts index 7f02326b4..6a1debf74 100644 --- a/src/assets/javascripts/integrations/version/index.ts +++ b/src/assets/javascripts/integrations/version/index.ts @@ -79,7 +79,8 @@ export function setupVersionSelector( config.version!.versionPath ?? "../versions.json", config.base)) /* Determine current version */ - const getCanonical = (version: string) => new URL(version, config.base).toString().replace(/\/*$/, "") + const versionBase = new URL("..", config.base) + const getCanonical = (version: string) => new URL(version, versionBase).toString().replace(/\/*$/, "") const current$ = versions$ .pipe( map(versions => {