Hi Nick,

--On April 11, 2007 8:36:30 PM -0600 Nick Zitzmann <[EMAIL PROTECTED]> wrote:

I did a brief Google search and checked for problem tickets on the
calendarserver Web site, and came up empty...

I'm experimenting with sending CalDAV REPORT commands to the calendar
server, and I've run into a strange issue. The calendar server has a
calendar in the account with a single event. If I run a query for all
VEVENTs in the calendar, then I get the result I expect - the calendar
server returns the lone VEVENT. But if I do the same thing for VTODOs,
like this:

<?xml version="1.0" encoding="utf-8"?><r1:calendar-query xmlns:r0="DAV:"
xmlns:r1="urn:ietf:params:xml:ns:caldav"><r0:prop><r0:getetag/
><r1:calendar-data/></r0:prop><r1:filter><r1:comp-filter
name="VCALENDAR"><r1:comp-filter
name="VTODO"/></r1:comp-filter></r1:filter></r1:calendar-query>

The result of the query is exactly the same as if I used VEVENT instead
of VTODO - the single calendar event gets returned even though there is
no VTODO data in that ICS file.

I've verified with tcpdump that this is not a client-side caching
problem. What's going on? Did I make a mistake in the report query, or
why would it give me the VEVENT when I'm only searching for VTODOs?

Its a bug. Fixed in r1481 - so just svn update and try again.

--
Cyrus Daboo

_______________________________________________
calendarserver-users mailing list
[EMAIL PROTECTED]
http://lists.macosforge.org/mailman/listinfo/calendarserver-users

Reply via email to