Ticket #228 (closed Defect: Software changed)
REQUEST-STATUS value incorrectly encoded
|Reported by:||cdaboo@…||Owned by:||cdaboo@…|
vobject is incorrectly encoding the REQUEST-STATUS value when set by the calendar server:
There should not be a \ before the ;.
The problem here is that this property has a very specific format that does not match the usual iCalendar text or text list behaviors that vobject provided. However vobject treats the property as a test list. So even though the value is set without the \, vobject encodes it with a \.
The fix for this is to special case this property as a text list - but one that uses ; as a separator rather than ,.