{"action":"closed","issue":{"url":"https://api.github.com/repos/nextcloud/calendar/issues/768","repository_url":"https://api.github.com/repos/nextcloud/calendar","labels_url":"https://api.github.com/repos/nextcloud/calendar/issues/768/labels{/name}","comments_url":"https://api.github.com/repos/nextcloud/calendar/issues/768/comments","events_url":"https://api.github.com/repos/nextcloud/calendar/issues/768/events","html_url":"https://github.com/nextcloud/calendar/issues/768","id":304165808,"number":768,"title":"Shared calendar broken after privacy status switch","user":{"login":"AlexanderSchaper","id":23650860,"avatar_url":"https://avatars0.githubusercontent.com/u/23650860?v=4","gravatar_id":"","url":"https://api.github.com/users/AlexanderSchaper","html_url":"https://github.com/AlexanderSchaper","followers_url":"https://api.github.com/users/AlexanderSchaper/followers","following_url":"https://api.github.com/users/AlexanderSchaper/following{/other_user}","gists_url":"https://api.github.com/users/AlexanderSchaper/gists{/gist_id}","starred_url":"https://api.github.com/users/AlexanderSchaper/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AlexanderSchaper/subscriptions","organizations_url":"https://api.github.com/users/AlexanderSchaper/orgs","repos_url":"https://api.github.com/users/AlexanderSchaper/repos","events_url":"https://api.github.com/users/AlexanderSchaper/events{/privacy}","received_events_url":"https://api.github.com/users/AlexanderSchaper/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":6,"created_at":"2018-03-11T15:09:56Z","updated_at":"2018-03-11T15:28:51Z","closed_at":"2018-03-11T15:28:51Z","author_association":"NONE","body":"### Steps to reproduce\r\n1. User A has calendar A (not default calendar) which is shared with group RW_A. Group RW_A is checked to edit calendar A.\r\n2. User B, member of group RW_A, adding entries to calendar A with title, description and \"if shared show full entry\", which is default.\r\n3. Calendar A is shared via link by user A, too.\r\n4. Now User B changes one entry from \"if shared show full entry\" to \"if shared only show busy\" User B sees \"Busy\" for this entry. User A sees still the full entry.\r\n5. User B changes this entry back to \"if shared show full entry\". Now User A and B seeing \"Busy\" and the entry is empty -> overwritten - all informations are gone, except time and date.\r\n\r\n### Expected behaviour\r\n1. User with read write access to a calender should still see the full entry. Only public shared link should show \"Busy\"\r\n2. After resetting the entries visibility/privacy by user B, the entry should not be overwritten in NC. \r\n\r\n### Actual behaviour\r\nStep 4. and 5. above.\r\nUser with read write access changes privacy of an entry and gets titel \"busy\". Changing it back overwrite the original entry and informations. New Title for all is \"busy\", all additional details are gone.\r\n\r\n### Server configuration\r\n\r\n**Web server:** Apache\r\n\r\n**Database:** MySQL\r\n\r\n**PHP version:** 7.0\r\n\r\n**Nextcloud version:** 13.0.0\r\n\r\n**Calendar version:** 1.6.1\r\n\r\n**Updated from an older Nextcloud/ownCloud or fresh install:** Update from NC 12\r\n\r\n**Updated from an older installed version or fresh install:** Update from 1.5.6\r\n\r\n**Are you using external storage, if yes which one:** None\r\n\r\n**Are you using encryption:** no\r\n\r\n**Are you using an external user-backend, if yes which one:** None\r\n\r\n### Client configuration\r\n**Browser:** Chrome, Firefox - all latest stable\r\n\r\n**CalDAV-clients:** NC Webclient, Thunderbird 52.6.0 with Lighning 5.4"}}
{"actor":{"display_login":"georgehrke"}}