Skip to content

Parse error with iCloud calendar subscription #150

Answered by rfc2822
TheArkive asked this question in Q&A
Discussion options

You must be logged in to vote

Thanks for the file. It contains this invalid event:

BEGIN:VEVENT
…
SUMMARY:Office Dinner
X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS="xxxxxxxxxxxxxx x, xxxxx
 xxxxxxxxxxxxxxxxxx, xxxxxxx";X-APPLE-MAPKIT-HANDLE=xxxxxxxxxxxxxxxxxxxxx
 ;X-TITLE=Facility \"Some Fancy Name\":geo:11.111111,22.222222
END:VEVENT
END:VCALENDAR

The problem is the X-TITLE=Facility \"Some Fancy Name\" parameter. RFC 5545 3.2:

Property parameter values MUST NOT contain the DQUOTE character. The DQUOTE character is used as a delimiter for parameter values that contain restricted characters or URI text.

For exactly this case – to allow double-quotes in parameter values –, RFC 6868 has been created. With RFC 6868…

Replies: 2 comments 4 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
4 replies
@sunkup
Comment options

@TheArkive
Comment options

@rfc2822
Comment options

Answer selected by rfc2822
@TheArkive
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants