Ticket #450 (defect)

Opened 4 years ago

Last modified 3 years ago

CalDAV REPORT problems

Status: new

Reported by: douglm Assigned to: douglm
Priority: major Milestone: Bedework 4.0
Component: caldav Version:
Keywords: Cc:

Two queries, one appears to work - one not. The only difference is the getetag inserted in the second one

First non-working query

<?xml version="1.0" encoding="utf-8" ?>
<C:calendar-query xmlns:D="DAV:"
                  xmlns:C="urn:ietf:params:xml:ns:caldav">
  <D:prop>
    <C:calendar-data>
      <C:limit-recurrence-set start="20090103T000000Z"
                              end="20091105T000000Z"/>
      <C:comp name="VCALENDAR">
        <C:prop name="VERSION"/>
        <C:comp name="VEVENT">
          <C:prop name="UID"/>
          <C:prop name="DTSTART"/>
          <C:prop name="DTEND"/>
          <C:prop name="DURATION"/>
          <C:prop name="RECURRENCE-ID"/>
        </C:comp>
        <C:comp name="VTIMEZONE"/>
      </C:comp>
    </C:calendar-data>
  </D:prop>
  <C:filter>
    <C:comp-filter name="VCALENDAR">
        <C:time-range start="20090103T000000Z"
                      end="20091105T000000Z"/>
    </C:comp-filter>
  </C:filter>
</C:calendar-query>

Working query

<?xml version="1.0" encoding="utf-8" ?>
<C:calendar-query xmlns:D="DAV:"
                  xmlns:C="urn:ietf:params:xml:ns:caldav">
  <D:prop>
    <D:getetag/>
    <C:calendar-data>
      <C:limit-recurrence-set start="20090103T000000Z"
                              end="20091105T000000Z"/>
      <C:comp name="VCALENDAR">
        <C:prop name="VERSION"/>
        <C:comp name="VEVENT">
          <C:prop name="UID"/>
          <C:prop name="DTSTART"/>
          <C:prop name="DTEND"/>
          <C:prop name="DURATION"/>
          <C:prop name="RECURRENCE-ID"/>
        </C:comp>
        <C:comp name="VTIMEZONE"/>
      </C:comp>
    </C:calendar-data>
  </D:prop>
  <C:filter>
    <C:comp-filter name="VCALENDAR">
        <C:time-range start="20090103T000000Z"
                      end="20091105T000000Z"/>
    </C:comp-filter>
  </C:filter>
</C:calendar-query>

Change History

12/21/09 22:22:50: Modified by douglm

  • milestone changed from Bedework 3.6 to Bedework 3.7.

07/08/10 23:34:15: Modified by douglm

  • milestone changed from Bedework 3.7 to Bedework 4.0.