From 8d9b20d56d90d61de5b13cf2c3fc39f4c508611e Mon Sep 17 00:00:00 2001 From: metamuffin Date: Wed, 11 Mar 2026 17:49:19 +0100 Subject: fix transition when query params already present --- ui/client-scripts/src/transition.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'ui') diff --git a/ui/client-scripts/src/transition.ts b/ui/client-scripts/src/transition.ts index 2bf11ce..d68444a 100644 --- a/ui/client-scripts/src/transition.ts +++ b/ui/client-scripts/src/transition.ts @@ -55,7 +55,9 @@ function show_message(mesg: string, mode: "error" | "success" = "error") { let i = 0; function prepare_load(href: string, state?: HistoryState) { - const r_promise = fetch(href + "?no_scaff", { headers: { accept: "text/html" }, redirect: "manual" }) + const href_url = new URL(href) + href_url.searchParams.set("no_scaff", "") + const r_promise = fetch(href_url, { headers: { accept: "text/html" }, redirect: "manual" }) return async () => { let rt = "" try { -- cgit v1.3