Hi Sam,
What I did, with some help of ChatGPT.
The newly random events are working flawless. I prepared Python script to check the quality of the Google .ics file. I have 3071 events and 9 of them gave an error.
Error parsing event: 'NoneType' object has no attribute 'dt'
Indicates that one of the events in my .ics file has a missing or improperly formatted DTSTART or DTEND.
I made another script to check how much. Nine 9 events has missing date fields. Another script to remove those 9 entries and load it into MM. And now they show up.
But…then I saw an error at the console at the customEvents parts.
{
keyword: "Verjaardag",
symbol: "birthday-cake",
color: "Gold",
transform: {
search: "^([^']*) '(\\d{4})$",
replace: "$1 ($2.)",
yearmatchgroup: 2,
},
},
But with this code the other Google ics was working. Strange, without this code the two Google ics are working. So not sure if commenting the customEvents did the trick.
I can’t revert because I deleted the “wrong” events from the calendar.
KR,
Bert