Support getlastmodified property in REPORT requests.

This commit is contained in:
Andrew McMillan 2010-10-31 13:18:14 +13:00
parent 83ec11403a
commit 58b88437b3

View File

@ -121,6 +121,9 @@ function calendar_to_xml( $properties, $item ) {
$contentlength = strlen($caldav_data);
$prop->NewElement($k, $contentlength );
break;
case 'getlastmodified':
$prop->NewElement($k, ISODateToHTTPDate($item->modified) );
break;
case 'calendar-data':
$reply->CalDAVElement($prop, $k, $caldav_data );
break;
@ -241,6 +244,9 @@ function component_to_xml( $properties, $item ) {
$contentlength = strlen($caldav_data);
$prop->NewElement($k, $contentlength );
break;
case 'getlastmodified':
$prop->NewElement($k, ISODateToHTTPDate($item->modified) );
break;
case 'calendar-data':
if ( $type == 'calendar' ) $reply->CalDAVElement($prop, $k, $caldav_data );
else $unsupported[] = $k;