Wagos Calendar Sync Window
Stop historical events from being pushed to Outlook (Microsoft 365)
Version: 19.0.1.1.0
Calendar
Wagos Calendar Sync Window
Stop historical events from spamming Outlook attendees
When Odoo synchronizes with the Microsoft 365 (Outlook) Calendar, it pushes past events to the Microsoft Graph API — and Exchange re-sends invitation and update emails to every attendee. This module narrows the Odoo → Outlook sync domain so events that ended before a configurable window are never pushed.
Key Features
- Targets the single, designed sync extension point; leaves recurrence logic, organizer validation and the sync flag untouched.
- Configurable Outlook Sync Window (days) under Settings → General Settings → Calendar.
- 0 — today onward only (default).
- N > 0 — keep the last N days of history.
- N < 0 — disable the cutoff (sync everything).