Closed ghost closed 4 years ago
I added that constraint in order to protect the system and not generate an infinite number of recurring events. Do you have a better solution to propose?
Maybe that can be configurable
I have changed the code and created a functions findStart() which calculates the recurrences depending on the current date for 3 years in future. Could you please check it?
I use this fix since a few months and it works for me.
@OzzyCzech can this fix be merged?
Unlimited recurring events only works for 3 years because it is limited in class IcalParser in function parseRecurrences
$end = clone($event['DTSTART']);
$end->add(new \DateInterval('P3Y')); // + 3 years
After 3 years the recurring event is not working anymore.
I am working on a solution for this issue, but I am not finished, yet. Are there any more ideas which could help me?