Recurring events
A weekly lecture, a monthly club meeting, a daily revision block — set the recurrence once and Latte generates every occurrence for you. When you later change one, Latte always asks how far the change should reach.
- 🖥 Web
- 📱 Mobile
-
While creating or editing an event, choose a recurrence — repeat every day, week, month, or year, and optionally set a date to stop repeating.
-
When you later move or reschedule one occurrence, Latte opens Reschedule a recurring event and asks "For which instances of this recurring event do you want to apply this modification?" Pick a scope:
- This instance only
- This and the following instances of this event
- All instances of this event
Screenshot coming soonThe Reschedule a recurring event dialog showing the three scope choices: This instance only, This and the following instances, All instancesCapture spec (for maintainers)
{ "id": "web.calendar-and-events.recurring-events.reschedule-dialog", "platform": "web", "route": "/organization/calendar/week", "actions": [ { "pom": { "page": "CalendarPage", "call": "openRescheduleDialog", "args": [ "Weekly lecture" ] } } ], "clip": { "testId": "event-reschedule-mode-dialog", "pad": 16 } } -
Deleting a repeating event asks the same question, so you can remove one occurrence or the whole series — see Delete an event.
Recurring events that span more than one day aren't supported yet — Latte will let you know if you try. Keep a repeating event within a single day.