From 111a544f5733aca69f3138446878c0d7743f49ae Mon Sep 17 00:00:00 2001 From: Max Berger Date: Wed, 4 Mar 2026 21:43:20 +0100 Subject: [PATCH] Ensure only tokens are shown in tokens list --- radicale/web/internal_data/ShareCollectionScene.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/radicale/web/internal_data/ShareCollectionScene.js b/radicale/web/internal_data/ShareCollectionScene.js index 4caf4fec..399009fc 100644 --- a/radicale/web/internal_data/ShareCollectionScene.js +++ b/radicale/web/internal_data/ShareCollectionScene.js @@ -117,10 +117,10 @@ function add_share_rows(user, password, collection, shares) { shares.forEach(function (share) { let pathortoken = share["PathOrToken"] || ""; let pathmapped = share["PathMapped"] || ""; - if ( + if (( collection.href.includes(pathmapped) || collection.href.includes(pathortoken) - ) { + ) && (share["ShareType"] === "token")) { let node = /** @type {HTMLElement} */ (template.cloneNode(true)); node.classList.remove("hidden"); /** @type {HTMLInputElement} */ let pathortoken_form = node.querySelector("[data-name=pathortoken]");