Read the statement by Michael Teeuw here.
calendar with recurring event
-
could u post on of the events from the ics file that demonstrates this?
use the url in the cal in the browser,not will download the ics file. open it as a text file not just double click.
BEGIN:VEVENT
…
…
END: VEVENTchange any personal info, don’t change anything else
-
I only changed the UID, looks like it started 9/12/22, repeats weekly till 10/12/22. (although some of that is a day off, but that is what some of the other forum items said)
BEGIN:VEVENT
DTSTART;TZID=America/Chicago:20220912T190000
DTEND;TZID=America/Chicago:20220912T200000
RRULE:FREQ=WEEKLY;WKST=SU;UNTIL=20221012T045959Z;BYDAY=MO
DTSTAMP:20220927T001542Z
UID:XXXXXXXXXXXXXXXXXXXX
CREATED:20220901T144823Z
DESCRIPTION:
LAST-MODIFIED:20220913T001004Z
LOCATION:
SEQUENCE:1
STATUS:CONFIRMED
SUMMARY:TS Boot Camp
TRANSP:OPAQUE
END:VEVENT -
@jasondreher ok thx will review shortly.
the day off bug has a fix in the next release ( Saturday), cal entries w BYDAY return junk
-
@jasondreher ok, i don’t see a problem with 2.20 or upcoming 2.21 (with the byday fix) …
do you have broadcastPastEvents:true? in the cal config?
there is a bug there, that I introduced… it chops off maxEvents incorrectly (also fixed in 2.21, Sauturday)
workaround is to increase maxEntries from 10 to 100 (or more) depending on how big the past years events are…
-
I do not have broadcastPastEvents: true, in my config.
I will update this weekend, add broadcastPastEvents: true, and see if that fixes anything, thanks.
-
@jasondreher don’t NEED broadcastPastEvents, it was just a bug I introduced… which fixed a regression of another problem…
want to run debug test…
edit config.js and add ,“DEBUG”
to the logLevel:attribute at the top of config.js
then if using pm2, pm2 stop all
then
cd ~/MagicMirror npm start >somefie.txt 2>&1run til cal appears
ctrl-q to end
send the somefile.txt to my email (I don’t share info )
my same userid at gmailturn off debug
-
@sdetweil
Wow, I cant find your email, I am sure its fairly obvious. Anyway I narrowed down the event that is not showing…
It looks all right, showing “Corrected startDate: Mon Oct 03 2022 19:00:00 GMT-0500 (Central Daylight Time)”[27.09.2022 09:25.50.700] [DEBUG] start: Mon Sep 12 2022 19:00:00 GMT-0500 (Central Daylight Time)
[27.09.2022 09:25.50.700] [DEBUG] end:: Mon Sep 12 2022 20:00:00 GMT-0500 (Central Daylight Time)
[27.09.2022 09:25.50.701] [DEBUG] duration: 3600000
[27.09.2022 09:25.50.701] [DEBUG] title: TS Boot Camp
[27.09.2022 09:25.50.701] [DEBUG] Search for recurring events between: Tue Sep 27 2022 09:25:50 GMT-0500 (Central Daylight Time) and Tue Sep 26 2023 23:59:59 GMT-0500 (Central Daylight Time)
[27.09.2022 09:25.50.705] [DEBUG] Title: TS Boot Camp, with dates: [“2022-10-03T00:00:00.000Z”,“2022-10-10T00:00:00.000Z”]
[27.09.2022 09:25.50.705] [DEBUG] event.recurrences: undefined
[27.09.2022 09:25.50.706] [DEBUG] recurring date is Sun Oct 02 2022 19:00:00 GMT-0500 (Central Daylight Time) offset is 300
[27.09.2022 09:25.50.706] [DEBUG] recurring date is Sun Oct 02 2022 19:00:00 GMT-0500 (Central Daylight Time) offset is 5 Hour is 19
[27.09.2022 09:25.50.706] [DEBUG] new recurring date2 is Mon Oct 03 2022 19:00:00 GMT-0500 (Central Daylight Time)
[27.09.2022 09:25.50.706] [DEBUG] Corrected startDate: Mon Oct 03 2022 19:00:00 GMT-0500 (Central Daylight Time)
[27.09.2022 09:25.50.707] [DEBUG] initial tz=America/Chicago
[27.09.2022 09:25.50.707] [DEBUG] corrected tz=America/Chicago
[27.09.2022 09:25.50.707] [DEBUG] start date/time=Mon Sep 12 2022 19:00:00 GMT-0500 (Central Daylight Time)
[27.09.2022 09:25.50.707] [DEBUG] start offset=-300
[27.09.2022 09:25.50.707] [DEBUG] start date/time w tz =Mon Sep 12 2022 19:00:00 GMT-0500 (Central Daylight Time)
[27.09.2022 09:25.50.708] [DEBUG] event date=Mon Oct 03 2022 19:00:00 GMT-0500 (Central Daylight Time)
[27.09.2022 09:25.50.708] [DEBUG] event offset=-300 hour=19 event date=Mon Oct 03 2022 19:00:00 GMT-0500 (Central Daylight Time)
[27.09.2022 09:25.50.708] [DEBUG] adjustHours=0
[27.09.2022 09:25.50.708] [DEBUG] duration: 3600000
[27.09.2022 09:25.50.708] [DEBUG] saving event: false
[27.09.2022 09:25.50.709] [DEBUG] recurring date is Sun Oct 09 2022 19:00:00 GMT-0500 (Central Daylight Time) offset is 300
[27.09.2022 09:25.50.709] [DEBUG] recurring date is Sun Oct 09 2022 19:00:00 GMT-0500 (Central Daylight Time) offset is 5 Hour is 19
[27.09.2022 09:25.50.709] [DEBUG] new recurring date2 is Mon Oct 10 2022 19:00:00 GMT-0500 (Central Daylight Time)
[27.09.2022 09:25.50.709] [DEBUG] Corrected startDate: Mon Oct 10 2022 19:00:00 GMT-0500 (Central Daylight Time)
[27.09.2022 09:25.50.709] [DEBUG] initial tz=America/Chicago
[27.09.2022 09:25.50.710] [DEBUG] corrected tz=America/Chicago
[27.09.2022 09:25.50.710] [DEBUG] start date/time=Mon Sep 12 2022 19:00:00 GMT-0500 (Central Daylight Time)
[27.09.2022 09:25.50.710] [DEBUG] start offset=-300
[27.09.2022 09:25.50.710] [DEBUG] start date/time w tz =Mon Sep 12 2022 19:00:00 GMT-0500 (Central Daylight Time)
[27.09.2022 09:25.50.711] [DEBUG] event date=Mon Oct 10 2022 19:00:00 GMT-0500 (Central Daylight Time)
[27.09.2022 09:25.50.711] [DEBUG] event offset=-300 hour=19 event date=Mon Oct 10 2022 19:00:00 GMT-0500 (Central Daylight Time)
[27.09.2022 09:25.50.711] [DEBUG] adjustHours=0
[27.09.2022 09:25.50.711] [DEBUG] duration: 3600000
[27.09.2022 09:25.50.711] [DEBUG] saving event: false
[27.09.2022 09:25.50.712] [DEBUG] Processing entry…
[27.09.2022 09:25.50.712] [DEBUG] Event: -
-
@jasondreher and what shows on the calendar?
the 3rd should show, maybe 10th it is 2 weeks away.
-
@sdetweil
I plan on updating this weekend and seeing what shows when this event comes up next, your help is greatly appreciated!!!
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login