https://bugs.kde.org/show_bug.cgi?id=313368
Bug ID: 313368
Summary: recurrence exceptions break syncing
Classification: Unclassified
Product: Akonadi
Version: 4.10
Hardware: Other
OS: Linux
Status: CONFIRMED
Severity: normal
Priority: NOR
Component: Google Resource
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
If I add an exception to a recurring event (i.e. make one recurrence a bit
longer than the rest), the google resource stops syncing. I assume this problem
is because the resource assumes UID's are unique (which they mostly are but not
always).
Recurrence exceptions are implemented as separate event with the same UID as
the original recurring event with an additional RecurrenceID to identify the
specific occurrence for which the exception applies.
This means the UID is not unique, the UID+RecurrenceID pair is though (in some
cases SEQUENCE has to be considered as well to guarantee uniqueness, but here
that shouldn't be a problem I think).
Note that this behavior is RFC compliant, so it's indeed a bug in the resource.
Also note that kcalcore doesn't really support exceptions yet (AFAIK), so
you'll have to use some kind of hack. I'll have to look into that for kolab as
well.
Reproducible: Always
--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
Kdepim-bugs mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/kdepim-bugs