This updates CalendarEvent/parse to optionally parse iCalendar data even if it violates some iCalendar requirements. All these violations were seen in real iCalendar data. This patch only allows parsing such data and converting it to JSCalendar. It does not allow adding such broken iCalendar data via CalDAV or iMIP.
This updates CalendarEvent/parse to optionally parse iCalendar data even if it violates some iCalendar requirements. All these violations were seen in real iCalendar data. This patch only allows parsing such data and converting it to JSCalendar. It does not allow adding such broken iCalendar data via CalDAV or iMIP.