Re: [Evolution-hackers] Recurrence woes



Hey Jules...thanks for responding.  It's not that...and I just learned something interesting.  I built evolution-data-server by hand, and then instrumented file backend...because it seems to work correctly.  I noticted that when there are recurrent exceptions, e-file-backend will return the entire calendar in get_object, instead of the single object that was being asked for.  In other words, this is what it returns:

BEGIN:VCALENDAR
CALSCALE:GREGORIAN
PRODID:-//Ximian//NONSGML Evolution Calendar//EN
VERSION:2.0
BEGIN:VEVENT
UID:20060801T221427Z-22782-1000-4488-2 dapper
DTSTAMP:20060801T221427Z
DTSTART;TZID=/softwarestudio.org/Olson_20011030_5/America/Los_Angeles:
 20060823T090000
DTEND;TZID=/softwarestudio.org/Olson_20011030_5/America/Los_Angeles:
 20060823T100000
TRANSP:OPAQUE
SEQUENCE:2
SUMMARY:aaa
CLASS:PRIVATE
RRULE;X-EVOLUTION-ENDDATE=20060827T160000Z:FREQ=DAILY;COUNT=5;INTERVAL=1
CREATED:20060801T221446
LAST-MODIFIED:20060801T221446
END:VEVENT
BEGIN:VEVENT
UID:20060801T221427Z-22782-1000-4488-2 dapper
DTSTAMP:20060801T221427Z
DTSTART;TZID=/softwarestudio.org/Olson_20011030_5/America/Los_Angeles:
 20060824T160000
DTEND;TZID=/softwarestudio.org/Olson_20011030_5/America/Los_Angeles:
 20060824T170000
TRANSP:OPAQUE
SEQUENCE:3
SUMMARY:aaa
CLASS:PRIVATE
CREATED:20060801T221446
LAST-MODIFIED:20060801T221457
RECURRENCE-ID:20060824T090000
END:VEVENT
END:VCALENDAR

That doesn't make a whole lot of sense to me...maybe I just don't understand how it's supposed to work.  Harish or someone close to the project...can you explain this?

Thanks,

Scott


----- Original Message -----
From: Jules Colding <colding omesc com>
To: Scott Herscher <scott herscher zimbra com>
Cc: evolution-hackers gnome org
Sent: Tuesday, August 1, 2006 11:44:09 PM GMT-0800
Subject: Re: [Evolution-hackers] Recurrence woes

On Tue, 2006-08-01 at 15:57 -0700, Scott Herscher wrote:
> Hey all.  I'm pretty close to getting recurrent events working (I
> think), but Evolution doesn't seem to want to behave.

Maybe this is something trivial like your get_static_capabilities()
implementation not returning the right capabilities for your backend??

HTH,
  jules






[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]