diff --git a/inc/caldav-REPORT.php b/inc/caldav-REPORT.php index 4c68a4e2..00740cb6 100644 --- a/inc/caldav-REPORT.php +++ b/inc/caldav-REPORT.php @@ -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;