
Am 02.04.2014 13:28, schrieb Johan Vromans:
Marten Gajda <marten@dmfs.org> writes:
I presume both VEVENTS are enclosed in the same VCALENDAR object, are they? Yes, they are.
That's correct behavior. In this case both events *must* have the same UID because it's essentially the same event (just with an exception). The exception instance has a RECURRENCE-ID to specify the exact instance of the event that is replaced by the exception. Ok, good to hear...
Then the next question is: why does CalDAVzap show *both* occurrences (the original one @09:30 and the modified one @10:30)? Maybe because DTSTART and RECURRENCE-ID have different time zones (which is perfectly valid)? Please try to replace
RECURRENCE-ID:20140402T073000Z by RECURRENCE-ID;TZID=Europe/Berlin:20140402T093000 and check if that issue still exists.
-- Johan
-- Marten Gajda Schandauer Straße 34 01309 Dresden Germany tel: +49 177 4427167 email: marten@dmfs.org twitter: twitter.com/dmfs_org VAT Reg. No.: DE269072391