fix(calendar): Fix duplicates in series appointments for Apple's Calendar

This commit is contained in:
smizrahi committed 2023-07-12 08:49:01 +02:00
1 parent d55030323b
commit 57ba5397e5
2 files changed
+4 -2

No files matched your search

@@ -963,13 +963,15 @@ inRecurrenceExceptionsForEvent: (iCalEvent *) theEvent
NSArray *addedAttendees, *deletedAttendees, *updatedAttendees;
iCalEventChanges *changes;
NSException *ex;
WORequest *rq;
addedAttendees = nil;
deletedAttendees = nil;
updatedAttendees = nil;
rq = [context request];
changes = [newEvent getChangesRelativeToEvent: oldEvent];
if ([changes sequenceShouldBeIncreased])
if ([changes sequenceShouldBeIncreased] || [rq isICal4] || [rq isICal])
{
// Set new attendees status to "needs action" and recompute changes when
// the list of attendees has changed. The list might have changed since