From 55291d43a61c21414f7357423c1c6a8316d234a1 Mon Sep 17 00:00:00 2001 From: Bart Visscher Date: Wed, 8 Apr 2026 16:18:25 +0200 Subject: [PATCH] fix(web-clipper): Remove trailing / from triliumServerUrl --- apps/web-clipper/entrypoints/options/index.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/apps/web-clipper/entrypoints/options/index.ts b/apps/web-clipper/entrypoints/options/index.ts index b4050c977b..f230ab574d 100644 --- a/apps/web-clipper/entrypoints/options/index.ts +++ b/apps/web-clipper/entrypoints/options/index.ts @@ -26,10 +26,12 @@ async function saveTriliumServerSetup(e) { return; } + const triliumServerUrl = ($triliumServerUrl.val() as string).trim().replace(/\/+$/, ''); + let resp; try { - resp = await fetch(`${$triliumServerUrl.val()}/api/login/token`, { + resp = await fetch(`${triliumServerUrl}/api/login/token`, { method: "POST", headers: { 'Accept': 'application/json', @@ -60,7 +62,7 @@ async function saveTriliumServerSetup(e) { $triliumServerPassword.val(''); browser.storage.sync.set({ - triliumServerUrl: $triliumServerUrl.val(), + triliumServerUrl: triliumServerUrl, authToken: json.token });