mirror of
https://github.com/root-fr/jmap-webmail.git
synced 2026-09-25 16:01:22 +00:00
When editing a recurring event and clearing its recurrence, the update patch was omitting recurrenceRules entirely instead of setting it to null. The server never received the change. Also clear recurrenceOverrides and excludedRecurrenceRules so orphaned exceptions don't persist. Same fix applied to locations and alerts removal. Fix "this_and_future" scope overriding recurrence removal by reordering the spread so user updates take precedence over master's original rules. Closes root-fr/jmap-webmail#14