Read the statement by Michael Teeuw here.
Calendar module is stuck on loading for Google ics file with reoccurring events.
-
I just set my raspberry pi 3 b up with magic mirror. I am trying to get my calendar to load. I can successfully run the debug.js file with the URL updated to point to my ics file and it appears to have no errors. I do observe that while it is running, it hang for a long time everytime it runs into a reoccurring event (Search for recurring events between: x and x). It takes close to 5 minutes to fully process. I have tested another Google account without any recurring events and it worked fine, I then added a couple monthly events that spanned many years and then it stops working. Any thoughts on what I can do? I only need 2 weeks of events to display. Below is the module I am working with.
module: "calendar", header: "My Calendar", position: "top_left", config: { calendars: [ { name: "James", symbol: "calendar-check", url: "https://calendar.google.com/calendar/ical/xxx/basic.ics", }, ] }
-
@hawkevilcat install the older parser
cd ~/MagicMirror npm install node-ical@0.16.1
-
That did the trick, thank you.