[CalendarServer-users] can't import har2009 calendar
Cyrus Daboo
cdaboo at apple.com
Fri Jul 24 07:08:40 PDT 2009
Hi Jelle,
--On July 24, 2009 3:06:09 PM +0200 Jelle de Jong
<jelledejong at powercraft.nl> wrote:
> I received some private mails, so please keep the discussion on the
> mailinglist.
>
> I don't know if the schedule.en.ics complies with the standard, it seems
> to be there are DTSTART in the document and the calender does load in a
> non darwin caldav ical calender.
>
> Are there any ical validators? Could somebody check if this is an issue
> with the file or with the darwin calenderserver?
The calendar data is invalid in several ways:
1) Many VEVENT components have both a DTEND and a DURATION property
present. iCalendar states that only one of those must be present (or
neither).
2) The VTIMEZONE component at the end has an empty DAYLIGHT sub-component.
To fix these do the following:
1) Remove all lines starting with "DURATION:"
2) Remove the VTIMEZONE component, and replace it with the one on your
server at
/usr/share/caldavd/lib/python/twistedcaldav/zoneinfo/Europe/Amsterdam.ics
(which is considerably longer).
Once you have done that you should be able to import.
You should contact whoever generated the .ics and let them know of these
problems.
--
Cyrus Daboo
More information about the calendarserver-users
mailing list