If iCalendar loading fails in ICalFormat::load() set an exception.
Then look for that exception in FileStorage::load(). If set, then we know to try vCalendar loading.
If iCalendar loading fails in ICalFormat::load() set an exception.
Then look for that exception in FileStorage::load(). If set, then we know to try vCalendar loading.
various scenarios tested. there could be other scenarios I didn't try.
at least I see vCalendars can load now.
Lint Skipped |
Unit Tests Skipped |