Bug 423791

Summary: Deleting a Caldav calendar also deletes it on the server
Product: [Applications] korganizer Reporter: Rafael Brandmaier <rafael.brandmaier>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: REPORTED ---    
Severity: normal    
Priority: NOR    
Version: 5.14.2   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:

Description Rafael Brandmaier 2020-07-02 14:23:55 UTC
SUMMARY
When you delete a Caldav calendar, the calendar will also be deleted from the server. This is not expected behaviour, as these types of calendars are usually used to synchronize them on multiple clients. So deleting the calendar in a client like KOrganizer should only remove the local files and subscription to the Caldav server, but should not affect the server at all. If I wanted to delete the calendar from the server, I would do that in the servers interface.

Even if the functionality to delete calendars from the server is intended, this needs to made very clear in the UI. Currently, the confirmation dialog is the same as for local calendars and does not imply the calendar will be permanently removed from the server.

STEPS TO REPRODUCE
1. Right click on a Caldav calendar, select the deletion option.
2. Confirm the non-specific dialog that appears.

OBSERVED RESULT
The calendar is deleted from KOrganizer, but also from the server.

EXPECTED RESULT
Only the local data is deleted and the subscription to the server is removed. The data on the server however should remain untouched.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: openSUSE Tumbleweed
(available in About System)
KDE Plasma Version: 5.19.2
KDE Frameworks Version: 5.71.0
Qt Version: 5.15.0

ADDITIONAL INFORMATION
The only other bug report I found mentioning this issue is https://bugs.kde.org/show_bug.cgi?id=370481