From d6567a9fb6b458946bfc6479b712db8aadcade51 Mon Sep 17 00:00:00 2001 From: Lizzy Fleckenstein Date: Sun, 16 Oct 2022 21:55:44 +0200 Subject: [PATCH] Use encodeURIComponent to encode language for URI More general purpose and fixes a bug where the links on the C++ page actually took you to C images. --- src/routes/language.svelte | 2 +- src/routes/languages.svelte | 12 +++--------- 2 files changed, 4 insertions(+), 10 deletions(-) diff --git a/src/routes/language.svelte b/src/routes/language.svelte index 1f99f4d..16e2bde 100644 --- a/src/routes/language.svelte +++ b/src/routes/language.svelte @@ -38,7 +38,7 @@ SPDX-License-Identifier: GPL-3.0-only --> let images, fetchTime, image, imageSize; let complete = false; let imageQuery = $page.url.searchParams.get("image"); - let languageEncoded = language.replaceAll("#", "%23"); + let languageEncoded = encodeURIComponent(language); onMount(async () => { fetchTime = performance.now(); diff --git a/src/routes/languages.svelte b/src/routes/languages.svelte index cf8a05c..a7de20d 100644 --- a/src/routes/languages.svelte +++ b/src/routes/languages.svelte @@ -43,15 +43,9 @@ SPDX-License-Identifier: GPL-3.0-only --> -- 2.44.0