Refactored the calendar synchronization code using AI.

This commit is contained in:
Burak Kaan Köse
2025-07-06 17:25:38 +02:00
parent 3e889d8c08
commit 1ee0063b62
30 changed files with 3125 additions and 1086 deletions

View File

@@ -80,11 +80,11 @@ public class CalendarEventCollection
// Multi-day events go to both.
// Anything else goes to regular.
if (calendarItem.IsAllDayEvent)
if (calendarItem.ItemType == Enums.CalendarItemType.AllDay)
{
return [_internalAllDayEvents];
}
else if (calendarItem.IsMultiDayEvent)
else if (calendarItem.ItemType == Enums.CalendarItemType.MultiDay || calendarItem.ItemType == Enums.CalendarItemType.MultiDayAllDay)
{
return [_internalRegularEvents, _internalAllDayEvents];
}