From b818777a45aaf9bf38fc0881e5b7c52ad96617e1 Mon Sep 17 00:00:00 2001 From: nyne Date: Tue, 24 Jun 2025 11:10:15 +0800 Subject: [PATCH] Encode username in navigation link to handle special characters --- frontend/src/components/navigator.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/src/components/navigator.tsx b/frontend/src/components/navigator.tsx index 30a3c76..d9f28f0 100644 --- a/frontend/src/components/navigator.tsx +++ b/frontend/src/components/navigator.tsx @@ -250,7 +250,7 @@ function UserButton() {
  • { - navigate(`/user/${app.user?.username}`); + navigate(`/user/${encodeURIComponent(app.user!.username)}`); const menu = document.getElementById( "navi_dropdown_menu", ) as HTMLUListElement;