From 11cb2537eaebb8f2cc91b43584e5ea37f4baa77f Mon Sep 17 00:00:00 2001 From: Cornelius Roemer Date: Mon, 26 Feb 2024 19:12:00 +0100 Subject: [PATCH] feat(web): keep restOfUrl when switching via org-selector on org-selector-page (#1141) Follow-up to #1129 --- website/src/components/Navigation/OrganismSelector.astro | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/website/src/components/Navigation/OrganismSelector.astro b/website/src/components/Navigation/OrganismSelector.astro index eeab27dbf..0865084bc 100644 --- a/website/src/components/Navigation/OrganismSelector.astro +++ b/website/src/components/Navigation/OrganismSelector.astro @@ -9,6 +9,7 @@ const { knownOrganisms, organism } = cleanOrganism(Astro.params.organism); const label = organism === undefined ? 'Organisms' : organism.displayName; const firstBitOfUrl = Astro.url.pathname.split('/')[1]; const isOrganismPage = knownOrganisms.some((knownOrganism: Organism) => knownOrganism.key === firstBitOfUrl); +const isOrganismSelectorPage = firstBitOfUrl === 'organism-selector'; const restOfUrl = Astro.url.pathname.split('/').slice(2).join('/'); --- @@ -23,7 +24,7 @@ const restOfUrl = Astro.url.pathname.split('/').slice(2).join('/');