@sdetweil Yep that seems to have fixed it. Checked the next 30 events on my calendar, and they all seem to match up now. Thanks!
Read the statement by Michael Teeuw here.
Posts made by justinreimer
-
RE: Recurring calendar events are off by a day
-
RE: Recurring calendar events are off by a day
So the good news is that commenting out the above lines did fix the issue with the event I posted about above.
The bad news is that it caused issues with other events that were previously working.
Here’s the VEVENT data associated with one of the newly mis-behaving events
BEGIN:VEVENT CREATED:20220811T165129Z UID:C8B93B02-3057-41F6-A69A-F4959C342E02 RRULE:FREQ=WEEKLY;INTERVAL=1;BYDAY=MO,WE DTEND;TZID=America/Los_Angeles:20220808T210000 TRANSP:OPAQUE X-APPLE-TRAVEL-ADVISORY-BEHAVIOR:AUTOMATIC SUMMARY:My Custom Event LAST-MODIFIED:20220811T165146Z DTSTAMP:20220811T165147Z DTSTART;TZID=America/Los_Angeles:20220808T190000 SEQUENCE:1 END:VEVENT
This new event that is now wrong is a weekly repeating event that is scheduled for every Monday and Wednesday at 7:00 PM. However, the calendar module on the Magic Mirror is now showing it happening every Sunday and Tuesday at 7:00 PM.
-
Recurring calendar events are off by a day
I’ve seen a number of discussions about this topic and have tried the fixes that I’ve been able to find, but I’m still running into cases where weekly recurring events on my ical are showing up a day late.
I believe I have set my system timezone, locale, and keyboard correctly.
I have upgraded to the lates version of MagicMirror v2.20.0
My timezone is PST
Here is the VEVENT data associate with a dummy event that has this problem. When I entered this item into my calendar, I set it to happen on Thursday from 7:00PM to 7:15PM. Then I set it to be recurring. However on the MagicMirror, it shows up at 7:00 PM on Friday
BEGIN:VEVENT CREATED:20220810T060530Z UID:029DDE3C-6248-442D-A1A1-51AB6421F5D2 RRULE:FREQ=WEEKLY;INTERVAL=1 DTEND;TZID=America/Los_Angeles:20220811T191500 SUMMARY:This is a test Event LAST-MODIFIED:20220810T060608Z DTSTAMP:20220810T060608Z DTSTART;TZID=America/Los_Angeles:20220811T190000 SEQUENCE:1 END:VEVENT
also, here is the config properties I have for the module
fade: false, maxTitleLength: 50, wrapEvents: true, maximumEntries: 15, timeFormat: "absolute", colored: true, dateFormat: "hh:mma ddd MMM Do", fullDayEventDateFormat: "ddd MMM Do", getRelative: 0, urgency: 0
@sdetweil I’m sure you’re sick of responding to these types of questions, but any ideas? You seem to be pretty involved in some of the other discussions I’ve seen on this issue.