[Bug 282591] New: KCalCore parses exceptions incorrectly???

Ingo Ratsdorf ingo at envirology.co.nz
Fri Sep 23 01:01:59 BST 2011


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

           Summary: KCalCore parses exceptions incorrectly???
           Product: kdepimlibs
           Version: 4.7
          Platform: Ubuntu Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: kcalcore
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: ingo at envirology.co.nz


Version:           4.7 (using KDE 4.7.1) 
OS:                Linux

Using egroupware 1.9 dev trunk as calendar server and accessing via
davgroupware akonadi resource.
Created a repeating event with three attendees, one confirmed. All events
showed correctly in KOrganizer and Akonadiconsole.


Reproducible: Always

Steps to Reproduce:
Created an exception to the standard repetition and declined one of the two
optional attendees.

Actual Results:  
All repeating events disappeared in Korganiser, only the rejected one
occurrence is now left on the day without any attendee information left.

Expected Results:  
All events to remain as previously and only on the exception day one declined
attendee.

Event structure returned from egroupware:
================================

BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//eGroupWare//NONSGML eGroupWare Calendar 1.9.003//EN
METHOD:PUBLISH
BEGIN:VTIMEZONE
TZID:Pacific/Auckland
X-LIC-LOCATION:Pacific/Auckland
BEGIN:DAYLIGHT
TZOFFSETFROM:+1200
TZOFFSETTO:+1300
TZNAME:NZDT
DTSTART:19700927T020000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=9
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+1300
TZOFFSETTO:+1200
TZNAME:NZST
DTSTART:19700405T030000
RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
CLASS:PUBLIC
SUMMARY:Jolan swimming
LOCATION:Westwave Aquatic Centre\, Alderman Drive\, Henderson\, Auckland
DTSTART;TZID=Pacific/Auckland:20110903T110000
DTEND;TZID=Pacific/Auckland:20110903T113000
ATTENDEE;CN=Ingo
  Ratsdorf;ROLE=REQ-PARTICIPANT;PARTSTAT=TENTATIVE;CUTYPE=INDIVIDUAL;RSVP=FA
 LSE;EMAIL=ingo at envirology.co.nz;X-EGROUPWARE-UID=5:MAILTO:ingo at envirology.c
 o.nz
ATTENDEE;CN=Tatjana
  Ratsdorf;ROLE=REQ-PARTICIPANT;PARTSTAT=TENTATIVE;CUTYPE=INDIVIDUAL;RSVP=FA
 LSE;EMAIL=tatjana at envirology.co.nz;X-EGROUPWARE-UID=8:MAILTO:tatjana at enviro
 logy.co.nz
ATTENDEE;CN=Jolan
  Ratsdorf;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;CUTYPE=INDIVIDUAL;RSVP=FAL
 SE;EMAIL=jolan at envirology.co.nz;X-EGROUPWARE-UID=11:MAILTO:jolan at envirology
 .co.nz
RRULE:FREQ=WEEKLY;BYDAY=SA;UNTIL=20110930T221500Z
EXDATE;TZID=Pacific/Auckland;VALUE=DATE-TIME:20110827T110000
PRIORITY:5
TRANSP:OPAQUE
CATEGORIES:Family
UID:13b437a6-87a4-432d-b1b9-db63721d78df
SEQUENCE:2
STATUS:CONFIRMED
CREATED:20110816T024519Z
LAST-MODIFIED:20110922T224302Z
DTSTAMP:20110922T225702Z
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
SUMMARY:Jolan swimming
LOCATION:Westwave Aquatic Centre\, Alderman Drive\, Henderson\, Auckland
DTSTART;TZID=Pacific/Auckland:20110924T110000
DTEND;TZID=Pacific/Auckland:20110924T113000
ATTENDEE;CN=Ingo
  Ratsdorf;ROLE=REQ-PARTICIPANT;PARTSTAT=DECLINED;CUTYPE=INDIVIDUAL;RSVP=FAL
 SE;EMAIL=ingo at envirology.co.nz;X-EGROUPWARE-UID=5:MAILTO:ingo at envirology.co
 .nz
ATTENDEE;CN=Tatjana
  Ratsdorf;ROLE=REQ-PARTICIPANT;PARTSTAT=TENTATIVE;CUTYPE=INDIVIDUAL;RSVP=FA
 LSE;EMAIL=tatjana at envirology.co.nz;X-EGROUPWARE-UID=8:MAILTO:tatjana at enviro
 logy.co.nz
ATTENDEE;CN=Jolan
  Ratsdorf;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;CUTYPE=INDIVIDUAL;RSVP=FAL
 SE;EMAIL=jolan at envirology.co.nz;X-EGROUPWARE-UID=11:MAILTO:jolan at envirology
 .co.nz
PRIORITY:5
TRANSP:OPAQUE
CATEGORIES:Family
UID:13b437a6-87a4-432d-b1b9-db63721d78df
RECURRENCE-ID;TZID=Pacific/Auckland:20110924T110000
SEQUENCE:2
STATUS:CONFIRMED
CREATED:20110816T024519Z
LAST-MODIFIED:20110922T224302Z
DTSTAMP:20110922T225702Z
END:VEVENT
END:VCALENDAR

================================

Event information shown in Akonadiconsole raw payload:

================================
BEGIN:VCALENDAR
PRODID:-//K Desktop Environment//NONSGML libkcal 3.2//EN
VERSION:2.0
BEGIN:VEVENT
CREATED:20110922T233219Z
DTSTAMP:20110922T224853Z
UID:13b437a6-87a4-432d-b1b9-db63721d78df
SEQUENCE:2
LAST-MODIFIED:20110922T224302Z
SUMMARY:Jolan swimming
LOCATION:Westwave Aquatic Centre\, Alderman Drive\, Henderson\, Auckland
STATUS:CONFIRMED
PRIORITY:5
CATEGORIES:Family
RECURRENCE-ID;TZID=Pacific/Auckland:20110924T110000
DTSTART;TZID=Pacific/Auckland:20110924T110000
DTEND;TZID=Pacific/Auckland:20110924T113000
TRANSP:OPAQUE
END:VEVENT

END:VCALENDAR

================================

However the events are shown exactly as expected in lightning 1.0b5 and on the
iphone 4.3.5.

-- 
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 Kdepim-bugs mailing list