Closed alexgit2k closed 4 years ago
Hi @alexgit2k and thanks for reporting this.
To see where the issue lies, I think, the next step would be to feed the string FREQ=YEARLY;WKST=MO;INTERVAL=1;BYMONTHDAY=16
to the rrulestr
function of dateutil
and see if it provides the correct values. If yes, the bug is here. If not, the bug is in dateutil.rrule
.
from dateutil.rrule import rrulestr
You were right, its an error in rrulestr
of dateutil
. I reported it there: dateutil/dateutil/issues/1072
Thanks, closing this issue.
Describe the bug If not only "FREQ=YEARLY" is set for yearly events, but also the parameter "BYMONTHDAY=..." - like the Windows 10 calendar app is doing - then recurring_ical_events converts them to monthly events.
To Reproduce
ICS file
Expected behavior Events with frequency yearly should still be yearly.
Console output
Version: master-Branch (v0.1.18b + further commits)