Welcome to the Angular feedback portal. We’re happy you’re here! If you have feedback on how to improve the Angular, we’d love to hear it!>
Thanks for joining our community and helping improve Syncfusion products!
Steps to reproduce:
Scheduler doesn't check that it's the first in series (thus the mode should be equivalent to "Delete whole series"), and incorrectly constructs the $event: ActionEventArgs object in schedulerActionComplete event. The deleted record is incorrectly put in $event.changedRecords instead of $event.deletedRecords where it should belong in this case.
Moreover, Scheduler changes the RecurrenceRule of the deleted event so that it is earlier that StartDate, which is invalid by the ICAL spec.
I suggest, in this case, to:
- either not change RecurrenceRule at all (that should be non-breaking?), or purge it
- put the deleted event inside the $event.deletedRecords (understand this would be a breaking change)
Thank you
Jiri Richter
(sorry for double post, accidentally posted as a feature request first)