I am trying to figure out how I can possibly program the ability to do more than one recurring rule without making duplicate events, and I have an idea I want to throw out to see if you think it might work.
I want to be able to repeat like the following examples: 1st and 3rd sundays of the month, 2nd and 4th Fridays of the month, etc..
I know we can just do 1st Sunday of each month or 2nd Friday of the month. But its the second repeater that seems to be the catch.
So here is my thought:
What if in the repeating dropdown [1st, 2nd, 3rd, 4th, 5th], I add:
1st & 2nd,
1st & 3rd,
1st & 4th,
1st & 5th,
2nd & 3rd,
2nd & 4th,
2nd & 5th,
3rd & 4th,
3rd & 5th,
4th & 5th
And so when it creates those dates, it fires off the repeating creation for the 1st repeat THEN runs again for the second rule.
I think you would change the code around recursionHappensOn? (just browsing the code)
Is this possible?