From 3eb7ccdfaeb0d5452e0cfedcdb1e7080b9e85050 Mon Sep 17 00:00:00 2001 From: Max Berger Date: Sun, 26 Apr 2026 21:02:37 +0200 Subject: [PATCH] UI: Default share to self on conversions --- .../internal_data/js/scenes/CreateEditShareScene.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/radicale/web/internal_data/js/scenes/CreateEditShareScene.js b/radicale/web/internal_data/js/scenes/CreateEditShareScene.js index fcd709e6..e18b39f7 100644 --- a/radicale/web/internal_data/js/scenes/CreateEditShareScene.js +++ b/radicale/web/internal_data/js/scenes/CreateEditShareScene.js @@ -137,6 +137,19 @@ export class CreateEditShareScene { this._properties_write_deny.disabled = false; } if (this._shareType === "map") { + + // Default to share-to-self for conversions, but only if the + // share user has not yet been set. + if (conversion != "none") { + if (this._shareuser_input.value === "") { + this._shareuser_input.value = this._user; + } + } else { + if (this._shareuser_input.value === this._user) { + this._shareuser_input.value = ""; + } + } + this._map_validator.validate(); } }