Open ddui opened 7 years ago
The issue here is that the VTIMEZONE subcomponent's DTSTART is a date, not a datetime. In most cases we currently don't support invalid VCALENDARs.
Some error reporting would be nice in any case,
Quote from RFC 5545:
The mandatory "DTSTART" property gives the effective onset date and local time for the time zone sub-component definition. "DTSTART" in this usage MUST be specified as a date with a local time value.
When trying to pass the following .ics
If I remove the VTIMEZONE section the file parses perfectly well. If I dont, when "walk"ing through events the DTSTART= none and DTEND = none
When I do a print (event['DTSTART'].dt) I get back AttributeError: 'NoneType' object has no attribute 'dt'
Unfortunately, I cant get the source ics file changed.