From 31a2aa2feebdbbd78110d1923898301ccb3dbcaa Mon Sep 17 00:00:00 2001 From: vcoppe Date: Fri, 16 Aug 2024 13:08:29 +0200 Subject: [PATCH] fix embedding redirect --- website/src/routes/+layout.svelte | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/website/src/routes/+layout.svelte b/website/src/routes/+layout.svelte index d103e363..9aa43925 100644 --- a/website/src/routes/+layout.svelte +++ b/website/src/routes/+layout.svelte @@ -18,7 +18,8 @@ onMount(() => { if ($page.url.searchParams.has('embed')) { // convert old embedding options to new format and redirect to new embed page - let locale = $page.url.pathname.split('/')[1] ?? 'en'; + let folders = $page.url.pathname.split('/'); + let locale = folders.indexOf('l') >= 0 ? folders[folders.indexOf('l') + 1] ?? 'en' : 'en'; window.location.href = `${getURLForLanguage(locale, '/embed')}?options=${encodeURIComponent(JSON.stringify(convertOldEmbeddingOptions($page.url.searchParams)))}`; } });