nextcloud/apps/dav/appinfo
Daniel Kesselberg c05d3fdb2e
fix(caldav): prevent unshare entry creation for owner unsharing
- Introduces a `unshare` method in `CalDavBackend` to handle user unshares.
- Implements check to determine if unshare entry is needed based on group/circle membership.
- Ensures `updateShares` is only used when the calendar owner manages shares.
- Resolves issue where unsharing a calendar as owner created an unshare entry in `oc_dav_shares`.

Related PRs:
- https://github.com/nextcloud/server/pull/43117
- https://github.com/nextcloud/server/pull/47737

Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2025-05-14 09:03:32 +02:00
..
v1 refactor(dav): Replace baseuri manipulation with RootCollection for public shares 2025-05-05 13:23:11 +02:00
v2 feat(dav): Enable chunked upload for public shares 2025-05-05 13:23:11 +02:00
info.xml fix(caldav): prevent unshare entry creation for owner unsharing 2025-05-14 09:03:32 +02:00
routes.php feat: add example contact on first login 2025-03-26 10:57:39 +01:00