diff --git a/integ_tests/test_sharing.py b/integ_tests/test_sharing.py index 3153f07f..4aaf32cc 100644 --- a/integ_tests/test_sharing.py +++ b/integ_tests/test_sharing.py @@ -139,6 +139,12 @@ def test_share_with_property_overrides(page: Page, radicale_server: str) -> None page.click('article:not(.hidden) a[data-name="share"]', force=True, strict=True) page.click('button[data-name="sharebytoken"]') + # Verify property override is closed by default + expect( + page.locator('input[data-name="displayname_override_enabled"]') + ).not_to_be_visible() + page.click('details[data-name="properties_override"] summary') + # Verify defaults expect(page.locator('input[data-name="displayname_override"]')).to_have_value( "Test Collection" @@ -191,7 +197,12 @@ def test_share_journal_no_overrides(page: Page, radicale_server: str) -> None: page.click('button[data-name="sharebytoken"]') # Verify property override visibility - expect(page.locator('fieldset[data-name="properties_override"]')).to_be_visible() + expect(page.locator('details[data-name="properties_override"]')).to_be_visible() + expect( + page.locator('input[data-name="displayname_override_enabled"]') + ).not_to_be_visible() + page.click('details[data-name="properties_override"] summary') + expect( page.locator('input[data-name="displayname_override_enabled"]') ).to_be_visible() diff --git a/radicale/web/internal_data/index.html b/radicale/web/internal_data/index.html index 5b68b180..e0a4153f 100644 --- a/radicale/web/internal_data/index.html +++ b/radicale/web/internal_data/index.html @@ -147,56 +147,58 @@

Manage sharing for collection title

-

By Token

- - - - - - - - - - - - -
-
+
+ By Token + + + + + + + + + + + + +
+
+
-

By Map

- - - - - - - - - - - - -
- -
+
+ By Map + + + + + + + + + + + + +
+ +
+
@@ -219,8 +221,7 @@ - + rwro @@ -239,29 +240,29 @@