mirror of
https://github.com/bulwarkmail/webmail.git
synced 2026-10-31 00:12:39 +00:00
Stalwart 1.0 refuses a CalendarEvent/get that asks for recurrenceOverrides together with utcStart or utcEnd, and every calendar read did. The grid, tasks, reminders, search, contact activity and the agenda plugin came back empty with no error, and creating an event or task threw after the server had created it, so a retry made a duplicate. - read overrides with a second get in the same request, only where they are needed - treat an error answer to a get or query as a failure; the calendar keeps the last events and says it could not load them, with a retry - never throw after the server created an event or task - let the server expand series for /api/calendar-agenda