[bug] Calendar - Recurring events via Exchange Active Sync does not always recurr in calendar app
I've noticed that if the RRULE in the BEGIN:VEVENT block does not contain INTERVAL, the Calendar app treats the event as a single event. However when editing it, it will ask if I want to edit a single instance or the series.
Without haven seen any code, I believe it is that the missing INTERVAL argument is treated as 0 instead of 1.
This has been tested against Zimbra Collaboration Suite (OSE) 8.6p2 with Zextras 2.0.3. Thunderbird, an ASUS TF701 and the webmail shows the recurring items properly despite INTERVAL missing in the event.
Failing RRULE:
RRULE:FREQ=WEEKLY;BYDAY=MO
Working RRULE:
RRULE:FREQ=WEEKLY;INTERVAL=1;BYDAY=MO
@dazo thanks for the report. Just for clarification: is this when synced with CalDAV or via Exchange? Thanks!
chris.adams ( 2015-08-26 16:11:15 +0200 )editThis definitely happens with Exchange ActiveSync. But I believe I've seen this happening with CalDAV as well, but it's a while since I tested that.
By the way, this is still an issue on the 1.1.9.28 release.
dazo ( 2015-10-07 17:00:10 +0200 )editCorrection: It happens only with Exchange ActiveSync.
Tested by subscribing to the same Zimbra calendars using CalDAV at the same time as Exchange ActiveSync. Then I can see a "duplicated" calendar items on the first occurrence of a weekly meeting, while on the following weeks, this entry only appears in the CalDAV account.
dazo ( 2015-10-07 17:07:49 +0200 )editThanks. I've reported this one internally to our Exchange sync developers. Hopefully it will be fixed soon.
chris.adams ( 2015-10-08 11:10:41 +0200 )editadded the exchange and activesync tags
saturn ( 2015-10-11 22:25:05 +0200 )edit