You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[Bug]: (CalDav|CardDav) unsharing calendar as owner leads to wrong state #49834
Removing the share for a user who has access to the calendar through a team/group membership leads to "wrong" state in the database.
Steps to reproduce
Users: Admin, Bob
Teams/Circle: A-Team (Members: Admin, Bob)
Login as admin
Create a calendar "A-Team"
Share calendar "A-Team" to team/circle "A-Team"
Remove "A-Team" calendar share for "A-Team"
(see below for database excerpts)
Expected behavior
Removing a calendar share as calendar owner should remove the related record in oc_dav_shares.
There should be no new row with access = 5 (unshare) if the action was done as calendar owner.
changed the title [-][Bug]: (CalDav|CardDav) unsharing with circles and groups leads to wrong state[/-][+][Bug]: (CalDav|CardDav) unsharing calendar as owner leads to wrong state[/+]on Dec 20, 2024
Activity
[-][Bug]: (CalDav|CardDav) unsharing with circles and groups leads to wrong state[/-][+][Bug]: (CalDav|CardDav) unsharing calendar as owner leads to wrong state[/+]