Skip to main content

Event Edit & Series Update

Events can be edited after creation. For recurring events, changes can apply to a single occurrence or to all future events in the series.

Edit Event

Who can edit: Guild officers with canManageEvents or the event creator.

Flow:

  1. Open event detail → click Edit
  2. Form pre-fills with current event data
  3. Change fields and click Save changes
  4. Redirects back to event detail

Editable fields: Title, type, scope, description, scheduled time, duration, image, slots, metadata (difficulty, instance). Recurrence is not editable (set at creation).

Edit Scope (Recurring Events)

When editing an event that is part of a recurring series, a scope choice appears:

  • This event only — Updates only the event you're viewing. Other events in the series are unchanged.
  • This and future events — Updates all future events in the series (scheduledAt ≥ now). Past events are left unchanged for historical purposes.

Content vs. schedule: When updating "this and future," only content fields are applied (title, description, type, slots, etc.). Each event keeps its own scheduledAt; dates are not shifted.

Edge case: If all events in the series are in the past, "This and future events" updates zero events and shows a warning toast.

API

  • PATCH /events/:id — Update single event
  • PATCH /events/:id/update-series-future — Update all future events in the series

See API Reference for details.