View Issue Details

IDProjectCategoryView StatusLast Update
0001635SOGoWeb Calendarpublic2012-03-12 09:50
ReporterTomTom Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
Product Version1.3.11 
Summary0001635: Day long Eventswith caldav Export
Description

Hi,

I'm using Sogo 1.3.11, and Ihave a Issue with ICS webdav export :
When exporting a calendar everything seems fine, and the ics file is filled with every apointments of the calendar. Everything looks good.

But when it's time to import, a parse error occurs , whatever we use (google agenda,sunbird, android).
So We used this validator : http://severinghaus.org/projects/icv/

1st Problem :

    When using url to validate, new line format seems bad :

        Your calendar is using an invalid newline format. Make sure to use \r\n to end lines         rather than just \n (RFC 2445 ยง4.1). 

2nd One :

    When using a the downloaded ics file, Something's weird with "day long events" (events with a date but no time) .

Sorry, your calendar could not be parsed.
Error: Error was: Error at line 29: [DTSTART] Unparseable date: "20120116"
Cause: Caused by: [DTSTART] Unparseable date: "20120116"
Context for line 29:
26: CREATED:20120111T103250Z
27: DTSTAMP:20120111T103250Z
28: LAST-MODIFIED:20120111T103250Z
29: DTSTART:20120116
30: DTEND:20120117
31: TRANSP:OPAQUE
32: END:VEVENT

A way to fix this would be declaring DTSTART(line 29 ) and DTEND ( line 30) with date format :

DTSTART;VALUE=DATE:20120116
DTEND;VALUE=DATE:20120117

Thanks For your help
Regards

TagsNo tags attached.

Activities

Christian Mack

Christian Mack

2012-03-12 09:50

developer   ~0003558

Your 2nd One is no error on SOGo side, as it is a valid syntax.
The ";VALUE=DATE" part is optional!
As 8 digits in a Time/date field is always a "DATE" per standard.

Issue History

Date Modified Username Field Change
2012-02-15 15:02 TomTom New Issue
2012-03-12 09:50 Christian Mack Note Added: 0003558