Bug 248958

Summary: Reoccurring events are not returned to google calendar agent
Product: [Frameworks and Libraries] Akonadi Reporter: Ingo Ratsdorf <ingo>
Component: GoogleData ResourceAssignee: Adenilson Cavalcanti <savagobr>
Status: RESOLVED DUPLICATE    
Severity: normal CC: kdepim-bugs, tokoe, vkrause
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Screen of Kontact showing the calendars side by side
Akonadi Console screen

Description Ingo Ratsdorf 2010-08-25 04:37:42 UTC
Created attachment 50916 [details]
Screen of Kontact showing the calendars side by side

Version:           unspecified (using KDE 4.5.0) 
OS:                Linux

Any reoccurring event that is created in google web interface will not be returned via akonadi google agent.
I have attached two screenshots: one is Kontact with the calendars side by side with all reoccurrances missing, one is Akonadi Console view.

Reproducible: Always

Steps to Reproduce:
1) Add google akonadi calendar in Kontact.
2) Add a reoccurring event in Kontact in that calendar.
3) Go to google calendar web interface and refresh. Event will show up.
4) Create reoccurring event in google web interface.
5) Go to Akonadi Console and resync google agent.


Actual Results:  
6) Just created event will _NOT_ show up in Kontact.

Expected Results:  
6) Event should show up but does not.

I have created two resources to sync to google calendar. One via akonadi agent and one via CalDAV resource, both connecting to the very same google calendar.
Any reoccurring event created in google web interface will show up via CalDAV, bit not via google agent.
Using the Akonadi Console Brosser, the event created in Kontact shows up in there with start and end date, the one created in google web interface shows up but without start and end date and without any reoccurrance information.
Fron Akonadi Console:

BEGIN:VCALENDAR PRODID:-//K Desktop Environment//NONSGML libkcal 3.2//EN VERSION:2.0 BEGIN:VEVENT DTSTAMP:20100825T013732Z CREATED:20100825T013729Z UID:libkcal-2020813388.1022 LAST-MODIFIED:20100825T013729Z DESCRIPTION:test SUMMARY:Repeat STATUS:CONFIRMED DTSTART:-4713010T000000 TRANSP:OPAQUE END:VEVENT END:VCALENDAR

whereas the one created from Kontact show up as

BEGIN:VCALENDAR PRODID:-//K Desktop Environment//NONSGML libkcal 3.2//EN VERSION:2.0 BEGIN:VEVENT DTSTAMP:20100825T021535Z ORGANIZER;CN="Ingo Ratsdorf":MAILTO:ingo@envirology.co.nz ATTENDEE;CN="Ingo Ratsdorf";RSVP=FALSE;PARTSTAT=ACCEPTED; ROLE=REQ-PARTICIPANT:mailto:ingo@envirology.co.nz CREATED:20100825T021505Z UID:libkcal-1832470935.615 LAST-MODIFIED:20100825T021505Z SUMMARY:Repeat via Kontact RRULE:FREQ=WEEKLY;UNTIL=20101008T210000Z;BYDAY=SA DTSTART;TZID=Pacific/Auckland:20100828T100000 DTEND;TZID=Pacific/Auckland:20100828T110000 TRANSP:OPAQUE END:VEVENT END:VCALENDAR
Comment 1 Ingo Ratsdorf 2010-08-25 04:38:28 UTC
Created attachment 50917 [details]
Akonadi Console screen
Comment 2 Tobias Koenig 2010-09-02 19:01:16 UTC

*** This bug has been marked as a duplicate of bug 219316 ***