Edge Cases

Important corner cases for organizers and participants.

Capacity & Concurrency

  • Simultaneous signups can target the last spot. If two participants submit at the same time, one may see “slot full” after validation.
  • If you increase capacity while people are signing up, refresh states may lag briefly until the page updates.
  • Duplicate emails are blocked per slot; participants can still choose different slots if you allow it.

Multi-day Events

  • Each date is an occurrence. Verify the correct occurrence when editing per-day times/slots.
  • Switching from single-day to multi-day (or vice versa) after collecting signups may require manual adjustments to avoid confusion.

Time Zones & Calendars

  • Daylight Saving Time changes can shift displayed times across regions; verify calendar links around DST transitions.
  • ICS files and Google Calendar links are generated in UTC; display in the viewer’s local time may differ.

Email & Notifications

  • Confirmations/reminders can land in spam. Ask participants to check spam and mark messages as safe.
  • If there are no active participants, reminder sends return a clear message instead of sending emails.

Anti‑abuse & Rate Limits

  • We apply CAPTCHA (Cloudflare Turnstile) to sensitive actions. In development, a bypass key may be used.
  • Rapid repeated submissions from the same IP may receive “Too many requests” with a retry‑after hint.

Editing After Sharing

  • Changing times or slot names after sharing updates the public page immediately; communicate changes to participants. You can edit from your Dashboard.
  • Reducing capacity below current signups won’t auto‑remove participants. Resolve manually in the participants panel on the Dashboard.

Tip: For critical events, consider locking slot edits near the event date and sending a confirmation message to participants.