This event:
BEGIN:VEVENT
DTSTART;TZID=Europe/Berlin:20240104T180000
DTEND;TZID=Europe/Berlin:20240104T200000
RRULE:FREQ=WEEKLY;WKST=MO;COUNT=10;BYDAY=TH
DTSTAMP:20240102T212443Z
UID:63c23cpe0h356vgjl0o4tsnjbi@google.com
CREATED:20240102T212139Z
LAST-MODIFIED:20240102T212139Z
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:#:SingleEventRepeating
TRANSP:OPAQUE
END:VEVENT
Leads to this:
0|MagicMirror | [02.01.2024 22:22.25.197] [DEBUG] Title: #:SingleEventRepeating, with dates: ["2024-01-04T17:00:00.000Z","2024-01-11T17:00:00.000Z",null,null,"2024-02-01T17:00:00.000Z","2024-02-08T17:00:00.000Z",null,null,null,"2024-03-07T17:00:00.000Z"]
0|MagicMirror | [02.01.2024 22:22.25.197] [DEBUG] event.recurrences: undefined
So:
[
"2024-01-04T17:00:00.000Z",
"2024-01-11T17:00:00.000Z",
null,
null,
"2024-02-01T17:00:00.000Z",
"2024-02-08T17:00:00.000Z",
null,
null,
null,
"2024-03-07T17:00:00.000Z"
]
Resulting in MM showing only 5 of the 10 events.
I would like to know where to look for the RRULE processing; cannot find anything in the calendar code.
As there are some other issues that I found, I could perhaps learn something from it.
Otherwise I will open an issue for it.