thunderbird / knowledgebase-issues

for tracking Thunderbird Desktop SUMO Knowledge Base issues
Mozilla Public License 2.0
4 stars 1 forks source link

Document: If you are using CalDav with the majority of the providers you can't move one event from one calendar to another, because we are using PUT command and the CalDav server doesn't work with it if the UID already exists. #34

Open rtanglao opened 10 months ago

rtanglao commented 10 months ago

From B Shopov in #sumo:

bogomil commented 10 months ago

I will add the comments here :)

bogomil commented 10 months ago

Unable to move an event from one CalDav Calendar to another.

In some of the CalDav providers, the attempt to move one event from one calendar to another that belongs to the same consumer fails with the following error seen only in the developer tools.

<?xml version="1.0" encoding="UTF-8"?>
<D:error xmlns:D="DAV:">
  <no-uid-conflict xmlns="urn:ietf:params:xml:ns:caldav" />
</D:error>

Since Thunderbird uses the PUT command to place the new event into the new calendar, the CalDav Server rejects it because the same UID already exists for the same consumer. The original event stays in the first calendar, and it's not moved to the new one. There is no workaround until the bug is addressed.

References

The problem appears on CalDav servers for mailbox.org and fastmail.com, but some other providers might also experience it.

bogomil commented 10 months ago

Is there anything else I need to do/provide?