From 393f1694e540e0fe48f578682edbf10563d21436 Mon Sep 17 00:00:00 2001 From: smizrahi Date: Mon, 16 Dec 2024 12:21:41 +0100 Subject: [PATCH] fix(calendar): Ensure organizers are properly removed from attendee's calendars. Fix issue where organizers were also set as attendees. Removed organizer in attendees list. --- SoObjects/Appointments/iCalEntityObject+SOGo.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SoObjects/Appointments/iCalEntityObject+SOGo.m b/SoObjects/Appointments/iCalEntityObject+SOGo.m index 26949f88a..65ed31fdf 100644 --- a/SoObjects/Appointments/iCalEntityObject+SOGo.m +++ b/SoObjects/Appointments/iCalEntityObject+SOGo.m @@ -379,7 +379,7 @@ NSNumber *iCalDistantFutureNumber = nil; currentAttendee = [attendees nextObject]; while (!isAttendee && currentAttendee) - if ([user hasEmail: [currentAttendee rfc822Email]]) + if ([user hasEmail: [currentAttendee rfc822Email]] && ![self isOrganizer:[currentAttendee rfc822Email]]) // Exclude organizer if in attendees isAttendee = YES; else currentAttendee = [attendees nextObject];