MagicMirror Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • Donate
    • Discord

    Calendar shows "no entries" after MM Update

    Troubleshooting
    12
    37
    16595
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • J
      jasondreher last edited by jasondreher

      Is no one else having this issue? Besides the couple of us on this thread.

      1 Reply Last reply Reply Quote 0
      • P
        Peter_van_Evert @sacha81 last edited by

        @sacha81 thats no problem. Export your large an old calender on your PC. Create a new calender an import the data. Delete all the data in your main calender and import the small calender, sort by my Python Skript. So you got one calender with your old data and one small with your 2017 datas.

        1 Reply Last reply Reply Quote 0
        • S
          sacha81 last edited by

          I made a copy of my google calendar and cleaned out with https://chrome.google.com/webstore/detail/bulk-action-tool-for-goog/lkpgfdjgbcmeblffjfefgkhkneilhfnf now my ICS is 400kb but it still not load 😞

          1 Reply Last reply Reply Quote 0
          • Mitch1138
            Mitch1138 last edited by

            I am still having this problem, but it might not be total related to size. I have a 2.43MB calendar that works fine and a 1.38MB calendar that will not display, both worked before the update. Has anyone found anything that works?

            Thanks.

            1 Reply Last reply Reply Quote 0
            • C
              Chadeus last edited by

              This post is deleted!
              1 Reply Last reply Reply Quote 0
              • S
                sacha81 last edited by

                I removed all items until today, now my calendar (Google private ICS) has just events in the future and still does not load items on the mirror. Wondering whats changed in this version with the calendar 😞

                1 Reply Last reply Reply Quote 0
                • tgeimer
                  tgeimer last edited by tgeimer

                  Hi,
                  I am experiencing the same issue since the update to the current MM version 2.1.1 . I should have checked for issues beforehand 😕
                  EDIT: I have all my calendars on my owncloud on the same LAN. All of them work fine except a calendar with all birthdays.
                  Since I have no time to troubleshoot myself for the next month, I will have to wait for an official fix…
                  Let’s make MM great again 😉

                  tgeimer 1 Reply Last reply Reply Quote 0
                  • tgeimer
                    tgeimer @tgeimer last edited by tgeimer

                    I fixed my issue. Some searching led me to this:
                    https://github.com/MichMich/MagicMirror/issues/791#issuecomment-289306407
                    No dates before 1970 are accepted - but in my birthday calendar I have created birthdays e.g. in 1946…
                    Thank you @amcolash

                    This is how you can check if this is why your calendar is not working:
                    ssh to your pi

                    cd /home/pi/MagicMirror
                    DIAPLAY=:0 npm start dev
                    

                    If you see this in the output, you have dates in your calendar before 1970:

                    Whoops! There was an uncaught exception...
                    Error: dates lower than Thu Jan 01 1970 00:00:00 GMT+0100 (CET) are not supported
                        at Object.toOrdinal (/home/pi/MagicMirror/node_modules/rrule-alt/lib/rrule.js:105:15) 
                        at Iterinfo.rebuild (/home/pi/MagicMirror/node_modules/rrule-alt/lib/rrule.js:1409:35)
                        at RRule._iter (/home/pi/MagicMirror/node_modules/rrule-alt/lib/rrule.js:978:10)
                        at RRule.between (/home/pi/MagicMirror/node_modules/rrule-alt/lib/rrule.js:794:21)
                        at /home/pi/MagicMirror/modules/default/calendar/calendarfetcher.js:122:24
                        at Request._callback (/home/pi/MagicMirror/modules/default/calendar/vendor/ical.js/node-ical.js:11:5)
                        at Request.self.callback (/home/pi/MagicMirror/node_modules/request/request.js:188:22)
                        at emitTwo (events.js:106:13)
                        at Request.emit (events.js:191:7)
                        at Request. (/home/pi/MagicMirror/node_modules/request/request.js:1171:10)
                    MagicMirror will not quit, but it might be a good idea to check why this happened. Maybe no internet connection?
                    If you think this really is an issue, please open an issue on GitHub: https://github.com/MichMich/MagicMirror/issues
                    

                    What I did to fix my birthday calendar: Edit this file

                    /home/pi/MagicMirror/node_modules/rrule-alt/lib/rrule.js
                    

                    Go to line 56 or search for the first occurance of “ORDINAL_BASE” and change this line:

                    ORDINAL_BASE: new Date(1970, 0, 1),
                    

                    set it to a lower year like 1900.
                    Then restart your magic mirror (pm2 restart mm)

                    And it’s (hopefully) GREAT AGAIN 😃 👏

                    S 1 Reply Last reply Reply Quote 1
                    • S
                      sacha81 @tgeimer last edited by

                      @tgeimer for me thats working THANK YOU !!!

                      1 Reply Last reply Reply Quote 0
                      • Mitch1138
                        Mitch1138 last edited by

                        I tried tgeimer’s fix (many thanks by the way), but without success. Of two calendars, only one displays. Here is the terminal output:

                        Whoops! There was an uncaught exception…
                        Error: dates lower than Mon Jan 01 1900 00:00:00 GMT-0500 (EST) are not supported
                        at Object.toOrdinal (/home/pi/MagicMirror/node_modules/rrule-alt/lib/rrule.js:105:15)
                        at Iterinfo.rebuild (/home/pi/MagicMirror/node_modules/rrule-alt/lib/rrule.js:1409:35)
                        at RRule._iter (/home/pi/MagicMirror/node_modules/rrule-alt/lib/rrule.js:978:10)
                        at RRule.between (/home/pi/MagicMirror/node_modules/rrule-alt/lib/rrule.js:794:21)
                        at /home/pi/MagicMirror/modules/default/calendar/calendarfetcher.js:122:24
                        at Request._callback (/home/pi/MagicMirror/modules/default/calendar/vendor/ical.js/node-ical.js:11:5)
                        at Request.self.callback (/home/pi/MagicMirror/node_modules/request/request.js:186:22)
                        at emitTwo (events.js:106:13)
                        at Request.emit (events.js:191:7)
                        at Request. (/home/pi/MagicMirror/node_modules/request/request.js:1081:10)
                        MagicMirror will not quit, but it might be a good idea to check why this happened. Maybe no internet connection?
                        If you think this really is an issue, please open an issue on GitHub: https://github.com/MichMich/MagicMirror/issues

                        Dave

                        tgeimer 1 Reply Last reply Reply Quote 0
                        • 1
                        • 2
                        • 3
                        • 4
                        • 3 / 4
                        • First post
                          Last post
                        Enjoying MagicMirror? Please consider a donation!
                        MagicMirror created by Michael Teeuw.
                        Forum managed by Paul-Vincent Roll and Rodrigo Ramírez Norambuena.
                        This forum is using NodeBB as its core | Contributors
                        Contact | Privacy Policy