[Korganizer-devel] [Bug 263449] New: korganizer sets DTSTART and DTEND to Zulu time when an e-mail invite is sent and recurrence is active

Dwayne MacKinnon dwaynemk at hotmail.com
Mon Jan 17 18:22:11 CET 2011


https://bugs.kde.org/show_bug.cgi?id=263449

           Summary: korganizer sets DTSTART and DTEND to Zulu time when an
                    e-mail invite is sent and recurrence is active
           Product: korganizer
           Version: unspecified
          Platform: FreeBSD Ports
        OS/Version: FreeBSD
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: invitations
        AssignedTo: korganizer-devel at kde.org
        ReportedBy: dwaynemk at hotmail.com


Created an attachment (id=56141)
 --> (http://bugs.kde.org/attachment.cgi?id=56141)
Example ics entry

Version:           unspecified (using KDE 4.5.5) 
OS:                FreeBSD

I sent an email invite to my wife so that she has a reminder of stuff on her
Blackberry from korganizer. The particular event recurs every two weeks. When I
sent it, korganizer no longer displayed the event properly; I couldn't find the
initial event at all, and the recurring events were displayed on the wrong day.
(1 day early.) 

I did some digging in std.ics and found that instead of DTSTART having the
usual DTSTART;TZID=America/Toronto:20110203T190000 format it instead had
DTSTART:20110204T000000.

I determined that this error only pops up when setting recurrence AND emailing
a second attendee. If either of those two conditions is absent, all is normal.

The korganizer version is 4.4.9 (this version was not available on the pulldown
menu.)

Reproducible: Always

Steps to Reproduce:
1) Create a new event.
2) Create a recurrence for the event
3) Add an additional attendee for the event
4) When asked to send an email to the new attendee, do so.

Actual Results:  
DTSTART and DTEND for the event in my std.ics file did not use the TZID field,
instead they used Zulu as described under "details." Korganizer did not display
the event properly; all recurrences were one day early.

Expected Results:  
Use of the TZID field in DTSTART and DTEND for the event; proper display of the
event.

I have included a .ics file with a cut and paste of three examples:

Example1 is where I created a single event (no recurrence) and sent the email
invite. All is normal.

Example2: This time I created a recurrence and sent the email. The DTSTART and
DTEND fields are in error as described earlier.

Example3 is an example of creating an event with recurrence but saying "Do not
send" when asked to send the email to the second attendee.

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the Korganizer-devel mailing list