[Tickets #11052] Kronolith creates unparsable ical file

bugs at horde.org bugs at horde.org
Mon Mar 5 10:05:29 UTC 2012


BITTE NICHT AUF DIESE NACHRICHT ANTWORTEN. NACHRICHTEN AN DIESE  
E-MAIL-ADRESSE WERDEN NICHT GELESEN.

Ticket-URL: http://bugs.horde.org/ticket/11052
------------------------------------------------------------------------------
  Ticket           | 11052
  Erstellt Von     | grypho at tempus-vivit.net
  Zusammenfassung  | Kronolith creates unparsable ical file
  Warteschlange    | Kronolith
  Version          | 3.0.15
  Typ              | Bug
  Status           | Unconfirmed
  Priorität        | 1. Low
  Milestone        |
  Patch            |
  Zuständige       |
------------------------------------------------------------------------------


grypho at tempus-vivit.net (2012-03-05 10:05) hat geschrieben:

i everyone,

while playing with iCal4j under Android I discovered that  kronolith   
generates output which is violating RFC5545.

In the .ics file one of my appointments reads:

BEGIN:VEVENT
DTSTART:20111024T151500Z
DTEND:20111024T163000Z
DTSTAMP:20120304T202030Z

UID:20CD3890-7228-4D06-A305-3BF4A9B8EB69:E306E14E-FBB6-49FE-B37F-8CB3035CCB
18
CREATED:20111010T180609Z
LAST-MODIFIED:20111010T180609Z
SUMMARY:Test
CATEGORIES:Kalender
CLASS:PUBLIC
STATUS:CONFIRMED
TRANSP:OPAQUE
RRULE:FREQ=WEEKLY;INTERVAL=2;BYDAY=;UNTIL=20111219T225959Z
END:VEVENT

According to RFC5545 (http://tools.ietf.org/html/rfc5545#page-38),   
the RULE line is invalid as there is at least one list element  
expected when the BYDAY field is present.

Please see the attached screenshot which shows the event in kronolith.

I know, that rule does not make sense since there will be no   
repetitions when no weekday is selected BUT nevertheless this should   
not result in an unparsable ical file.

Either this issue should be catched when the event is being entered
or the ical exporter should omit this empty list.




grypho at tempus-vivit.net (2012-03-05 10:05) hat hochgeladen: rule.png

http://bugs.horde.org/h/services/download/?module=whups&actionID=download_file&file=rule.png&ticket=11052&fn=%2Frule.png





More information about the bugs mailing list