From 1dff07460b7ed61ce3b7ffcf384abe5977850f04 Mon Sep 17 00:00:00 2001 From: Max Berger Date: Fri, 10 Apr 2026 09:02:36 +0200 Subject: [PATCH] Set 'p' permission for tokens --- radicale/web/internal_data/js/scenes/CreateEditShareScene.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/radicale/web/internal_data/js/scenes/CreateEditShareScene.js b/radicale/web/internal_data/js/scenes/CreateEditShareScene.js index 9b266981..4a0d68b3 100644 --- a/radicale/web/internal_data/js/scenes/CreateEditShareScene.js +++ b/radicale/web/internal_data/js/scenes/CreateEditShareScene.js @@ -140,6 +140,9 @@ export class CreateEditShareScene { let enabled_by_owner = is_conversion ? true : this._enabled_checkbox.checked; let hidden_by_owner = is_conversion ? false : this._hidden_checkbox.checked; let permissions = is_conversion ? "r" : (this._permissions_rw_radio.checked ? "rw" : "r"); + if (this._shareType === "token") { + permissions = permissions + "p"; + } /** @type {string} */ let conversion_value = conversion; /** @type {Object} */ let properties = {};