• Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
MagicMirror Forum
  • Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.

Calendar 'Loading...' issue with iCloud

Scheduled Pinned Locked Moved Troubleshooting
1 Posts 1 Posters 1.3k Views 1 Watching
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.
  • N Offline
    nigel-daniels
    last edited by Nov 8, 2016, 7:05 PM

    I have seen a problem when using an iCloud url with the calendar module that I thought I’d post in case anyone else runs into the issue.

    Symptoms
    The symptom is the calendar sticks with the ‘Loading…’ message but never loads. On the command line I saw the following error:

    Ready to go! Please point your browser to: http://localhost:8080
    Create new calendar fetcher for url: http://p02-calendarws.icloud.com/ca/subscribe/1/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx - Interval: 300000
    Whoops! There was an uncaught exception...
    [Error: Invalid UNTIL value: 20160730T115959]
    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
    

    Cause
    With Mitchs support the problem has been traced to the rrule library which handles recurring calendar events. There is an open issue on the library here:

    https://github.com/jkbrzt/rrule/issues/145

    It seems the library is strictly following RFC2445 detailing how UTC dates work, but it seems not every calendar provider is structuring the dates per RFC2445 when they are set to a local time.

    I’ve added the problem I’m seeing to the issue 145. I hope that helps anyone else encountering the same issue.

    1 Reply Last reply Reply Quote 0
    • 1 / 1
    1 / 1
    • First post
      1/1
      Last post
    Enjoying MagicMirror? Please consider a donation!
    MagicMirror created by Michael Teeuw.
    Forum managed by Sam, technical setup by Karsten.
    This forum is using NodeBB as its core | Contributors
    Contact | Privacy Policy