Cloud-Platform icon indicating copy to clipboard operation
Cloud-Platform copied to clipboard

Overridden instances of repeating events are duplicated

Open joshbenner opened this issue 2 years ago • 2 comments

Describe the bug When an ICS file event has a repeat rule, but one instance of the event is overridden, DAKBoard shows BOTH events.

To Reproduce Steps to reproduce the behavior:

  1. Schedule a repeating event
  2. Override one instance to be at a later time that day
  3. Place calendar via ICS file on DAKBoard
  4. Observe both the earlier and later instance are rendered in DAKBoard

Expected behavior Only the override instance should appear.

Additional context I believe the override event has the same UID and a SEQUENCE to identify which instance of the repeating event is to be replaced.

joshbenner avatar Apr 25 '22 12:04 joshbenner

Hello @joshbenner Thank you for reporting this! After some testing to recreate this scenario, it appears to operate correctly, and we were unable to reproduce the issue. Perhaps there is something more unique about your configuration that we need to catch -- could you please share more information about the recurring event that was showing this behavior? Such as:

  • Exact event start date and time
  • Its duration or timeframe
  • Recurrence options
  • Which occurrence was overridden, and what was modified for it
  • Any other configuration you believe may be pertinent

Alternatively (preferably), if you're comfortable doing so, it would help if you could provide us with a sample of the .ical / .ics file data.

Also:

  • Does this behavior appear in all of our calendar types (Agenda, Weekly, etc.) or are you seeing it in a specific one?
  • May I also ask the source of the calendar software that is generating the ICS data? (e.g., Google, Apple, etc.)

Dan-Peck avatar May 11 '22 15:05 Dan-Peck