-
Notifications
You must be signed in to change notification settings - Fork 25
system down? #39
Comments
no meetup. There is some error in the logs, I'll copy below, Not sure what could have happened, it was stable for months, perhaps something external?
|
@steveb85 Hmm, looks like an issue with the underlying iCalendar feed. Is it a publicly URL I can take a look at? |
@Aupajo Thanks webcal://p21-caldav.icloud.com/published/2/MTMyMzgzODk1MTMyMzgzOHM4DxLGbnPhWAnU2qmTcVxT8EvOnyQvqFL9rxGZ6q4mQoanZwt95UOV56byEREBqan3sonFReTDYKo6RPgS4eg webcal://p21-caldav.icloud.com/published/2/MTMyMzgzODk1MTMyMzgzOHM4DxLGbnPhWAnU2qmTcVx0YiebjMxRZrgoTso-Vs56AAXQ4HDg_i5TUXNvaMLclzdf4-BXKxgQhb1dYDqqFB0 using 2 ical, plus a google cal & an exchange |
Thanks @steveb85. The second feed is the problem. There are a couple of standards that govern the iCalendar format: RFC 2445, released in 1998, and RFC 5545, released in 2009. These are very complex standards, and so I'm using a library dedicated to the job: RiCal, which is using the earlier standard and is (probably correctly) raising this error as an invalid 2445 iCalendar feed. However, it does appear to be valid by the later standard. If I replace the calendar parsing implementation from RiCal to icalendar, I think I can get this to parse correctly. Let me see what I can do… |
@steveb85 I've shipped a release candidate that I think should fix your problem. Try it out and let me know if it works: Find the
Then run:
Let me know if that fixes it, and I'll turn RC1 into version 1.3.0. |
@Aupajo You're the man! Worked like a charm. I had to install ffi -v '1.11.3' to make the bundler work, but likely because i had at some point recently un-installed Xcode tools to save some space for another project. Anyway it works great now! thanks Steve |
Hey Pete, seems that my calendar which has been stable for months has gone down for the last few days, occasionally it's gone down for a hour or two but not like this. I redeployed to no avail.
https://pacific-basin-36167.herokuapp.com
has anything changed / updated? or should i be looking at individual events again?
Steve
The text was updated successfully, but these errors were encountered: