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

Reinhold Kainhofer reinhold at kainhofer.com
Tue Mar 6 22:47:28 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         
reinhold kainhofer com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |INVALID



------- Additional Comments From reinhold kainhofer com  2007-03-06 22:47 -------
Am Dienstag, 6. März 2007 schrieb Ben Johnson:
> Repeating events are created with an UNTIL clause in the RRULE using the
> start time of the event. 


Exactly. That's how RFC 2445 defines the UNTIL (or rather the whole recurrence 
system). The RRULE simply generates a list of start date/times. The end time 
or the duration doesn't matter for recurrences at all!

RFC 2445 says about UNTIL: 
"   The UNTIL rule part defines a date-time value which bounds the
   recurrence rule in an inclusive manner. If the value specified by
   UNTIL is synchronized with the specified recurrence, this date or
   date-time becomes the last instance of the recurrence."

> It should use the end time of the event. 


Nope, UNTIL does not mean that after this time the event will be over for 
sure. It simply means that after this time no new recurrence happens (i.e. 
starts).

> Using the  
> start time causes the last repeated event to fail to display  in
> PHPiCalendar (http://phpicalendar.net/).


So that's a clear bug in PHPiCalendar, then...

Cheers,
Reinhold


More information about the Korganizer-devel mailing list