I've just tested the patch in my live environment (TB8) by patching calDavRequestHandlers.js manually. There is one problem: if I trie to assign an existing event to an other icloud calendar I get the following error message:
Status-Code: 409, Ressourcen-Konflikt.
<?xml version='1.0' encoding='UTF-8'?>
<error xmlns='DAV:'><no-uid-conflict xmlns='urn:ietf:params:xml:ns:caldav'>
<href xmlns='DAV:'>/XXXXXXXX/calendars/home/afa5f481-1ea3-4506-bb7a-6a72f65514be.ics</href>
</no-uid-conflict><error-description xmlns='http://twistedmatrix.com/xml_namespace/dav/'>(9117275819)
Found component /XXXXXXXX/calendars/work/afa5f481-1ea3-4506-bb7a-6a72f65514be.ics with same UID
in a different collection: /XXXXXXXX/calendars/home/afa5f481-1ea3-4506-bb7a-6a72f65514be.ics</error-description></error>
I've just tested the patch in my live environment (TB8) by patching calDavRequestHa ndlers. js manually. There is one problem: if I trie to assign an existing event to an other icloud calendar I get the following error message:
Status-Code: 409, Ressourcen- Konflikt.
<?xml version='1.0' encoding='UTF-8'?> DAV:'>< no-uid- conflict xmlns=' urn:ietf: params: xml:ns: caldav' > DAV:'>/ XXXXXXXX/ calendars/ home/afa5f481- 1ea3-4506- bb7a-6a72f65514 be.ics< /href> conflict> <error- description xmlns='http:// twistedmatrix. com/xml_ namespace/ dav/'>(9117275819) calendars/ work/afa5f481- 1ea3-4506- bb7a-6a72f65514 be.ics with same UID calendars/ home/afa5f481- 1ea3-4506- bb7a-6a72f65514 be.ics< /error- description> </error>
<error xmlns='
<href xmlns='
</no-uid-
Found component /XXXXXXXX/
in a different collection: /XXXXXXXX/
Joerg