Skip to content

Instantly share code, notes, and snippets.

@ronanguilloux
Last active March 11, 2016 20:05
Show Gist options
  • Save ronanguilloux/2bdb57871e613694de5a to your computer and use it in GitHub Desktop.
Save ronanguilloux/2bdb57871e613694de5a to your computer and use it in GitHub Desktop.
sabre-vobject/issues/227, Apple's bug report submission

Issue submitted to https://www.apple.com/feedback/calendar.html:

This technical issue is described here : https://github.com/fruux/sabre-vobject/issues/227

Context: we use a custom calendar account in a custom Fruux Sabre-dav calendar server, RFC compliant.

Summary: if Calendar send a vCalendar request to our calendar server with an URL field having VALUE=URI, as in :

URL;VALUE=URI:http://foo.com/event/95

And receives back from the remote custom calendar server a vCalendar response without the VALUE=URI in this URL field, as in:

URL:http://foo.com/event/95

Then Apple Calendar throws an error, refusing the callback, and Apple CalendarAgent throws a CalDAVWriteEntityQueueableOperation error.

it appears so far that Apple's iCal client does not handle such behavior, even if these two URL value syntaxes are RFC compliant.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment