Bug 142616 - Recurring events created with incorrect time in ical RRULE
Summary: Recurring events created with incorrect time in ical RRULE
Status: RESOLVED NOT A BUG
Alias: None
Product: korganizer
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-03-06 21:04 UTC by Ben Johnson
Modified: 2007-03-06 22:47 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ben Johnson 2007-03-06 21:04:48 UTC
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.
Comment 1 Reinhold Kainhofer 2007-03-06 22:47:27 UTC
Am Dienstag, 6. M