subscribing to ICS Calendars on Officeholidays always fails with an error:
1:46:43 Internet Calendars Web Calendar Synchronizing folder ‘/https://www.officeholidays.com/ics-clean/austria’
11:46:43 Internet Calendars [Web Calendar] MailClient.Storage.Application.OperationException: Synchronizing folder ‘Internet Calendars/https://www.officeholidays.com/ics-clean/austria’ failed due to the following error: One of the identified items was in an invalid format.
—> System.FormatException: One of the identified items was in an invalid format.
at MailClient.VObject.CalendarReader.StringToDateTime(String value)
at MailClient.VObject.CalendarReader.LoadDateTimeValues(String encodedValue)
at MailClient.VObject.CalendarReader.LoadValues(ValueType type, Encoding encoding, Nullable1 separator) at MailClient.VObject.CalendarReader.LoadProperty(String line) at MailClient.VObject.CalendarReader.LoadFromReader(Calendar calendar) at MailClient.VObject.CalendarReader.LoadCalendar(Calendar calendar) at MailClient.VObject.Calendar..ctor(TextReader reader) at MailClient.Protocols.WebCal.WebCalCalendarSynchronizer.Synchronize(IItemSynchronizeContext1 synchronizeContext, Folder folder, CancellationToken cancellationToken)
at MailClient.Protocols.Common.ItemSynchronizer`2.<>c__DisplayClass37_1.b__6(WorkerStatus status, CancellationToken ct)
at MailClient.Protocols.WebCal.WebCalGenericCommand.Execute(WorkerStatus status)
— End of inner exception stack trace —
Could you please fix that, or at least give us a hint what to edit in .ics file so it would be parsed correctly with eMClient?
I have just successfully downloaded and installed from: https://www.officeholidays.com/ics-clean/austria
the file austria.ics
Unfortunately I don’t know the process that you went through.
Here is what I did:
WITH eMC in view (top left) Menu ->File ->Import ->iCalendar (.ics)
->Next
->Cut & Paste into top field ->https://www.officeholidays.com/ics-clean/austria
->In lower field ->Select folder ->Select Local Folders ->New Folder
->Enter name for new Folder ->Follow instructions
Personally I directly download *.ics files save them to my system and install
diectly from the calendar file, that way I always have a copy of the file,
if you choose to do this, instead importing from the site as above point
to the file you have downloaded.
I’ve been trying out eM Client since this issue and it’s now a different kind. With Free License and Version 8, the initial adding of the Officeholidays .ics URL works, but later fails at synchronizing with error:
[Web Calendar]Synchronizing folder ‘Internet Calendars/Austria Holidays’ failed due to the following error: String ‘20210226T24607’ was not recognized as a valid DateTime.
Validating the .ics gives out warnings, but not errors:
So can you please fix this? It doesn’t seem like a huge thing to do, since the string looks in a reasonable format for a timestamp.