[Korganizer-devel] [Bug 142616] New: Recurring events created with incorrect time in ical RRULE

Ben Johnson benj at visi.com
Tue Mar 6 21:04:48 CET 2007


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=142616         
           Summary: Recurring events created with incorrect time in ical
                    RRULE
           Product: korganizer
           Version: unspecified
          Platform: Fedora RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: korganizer-devel kde org
        ReportedBy: benj visi com


Version:            (using KDE KDE 3.5.6)
Installed from:    Fedora RPMs
OS:                Linux

Repeating events are created with an UNTIL clause in the RRULE using the start time of the event. It should use the end time of the event. Using the start time causes the last repeated event to fail to display  in PHPiCalendar (http://phpicalendar.net/).

Steps to repeat:
 Create new event
   Set start to 2007-02-19 19:00:00
   Set end to   2007-02-19 21:00:00
 Enable Recurrence
   Recurrence Rule = Weekly
   Recur every 1 weeks on Mon
   Recurrence Range = End on 2007-03-26
 Ok.

This produces the following iCal:

BEGIN:VEVENT
DTSTAMP:20070306T130934Z
ORGANIZER;CN=xxx:MAILTO:xxx localhost localdomain
CREATED:20070212T152028Z
UID:KOrganizer-1162820691.683
SEQUENCE:2
LAST-MODIFIED:20070306T130835Z
SUMMARY:Knitting Class
CLASS:PUBLIC
PRIORITY:5
RRULE:FREQ=WEEKLY;UNTIL=20070326T190000Z;BYDAY=MO
DTSTART:20070219T190000Z
DTEND:20070219T210000Z
TRANSP:OPAQUE
END:VEVENT

The UNTIL should be UNTIL=20070326T210000Z.  IE repeat until the _end_ of the last event.


More information about the Korganizer-devel mailing list