Skip Menu |

This queue is for tickets about the Data-ICal CPAN distribution.

Report information
The Basics
Id: 61699
Status: rejected
Priority: 0/
Queue: Data-ICal

People
Owner: Nobody in particular
Requestors: gms8994 [...] dp.cx
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 0.16
Fixed in: (no value)



Subject: ORGANIZER field outputs as ORGANIZER:, not ORGANIZER;
The property is defined by the following notation: organizer = "ORGANIZER" orgparam ":" cal-address CRLF orgparam = *( ; the following are optional, ; but MUST NOT occur more than once (";" cnparam) / (";" dirparam) / (";" sentbyparam) / (";" languageparam) / ; the following is optional, ; and MAY occur more than once (";" xparam) ) orgparam begins with a ;, not a :, as documented by the spec. This causes ICal files output from Data::ICal to be incorrect, and causes apps that are strict on the standard to fail to parse the resulting file.
On Mon Sep 27 16:19:43 2010, gms8994 wrote: Show quoted text
> orgparam begins with a ;, not a :, as documented by the spec. This > causes ICal files output from Data::ICal to be incorrect, and causes > apps that are strict on the standard to fail to parse the resulting > file.
I believe you're including the property parameter in your property value instead of specifying it as a proper parameter in your add_properties call. Refer to https://metacpan.org/module/Data::ICal::Entry#add_property-propname- propval for how to set property parameters. Marking this rejected, but if you can show correct code which produces the wrong output, I'll reopen it.