add fix for the OSX Contacts.app:

This commit is contained in:
Jason Alavaliant 2013-04-21 21:44:34 +12:00
parent 639295eb43
commit 3ab7787f7b

View File

@ -154,11 +154,11 @@ function component_to_xml( $properties, $item ) {
$prop->NewElement($base_tag, ISODateToHTTPDate($item->modified) );
break;
case 'urn:ietf:params:xml:ns:caldav:calendar-data':
if ( $type == 'calendar' ) $reply->CalDAVElement($prop, $base_tag, $caldav_data );
if ( $type == 'calendar' ) $reply->CalDAVElement($prop, $base_tag, '<![CDATA['.$caldav_data.']]>' );
else $unsupported[] = $base_tag;
break;
case 'urn:ietf:params:xml:ns:carddav:address-data':
if ( $type == 'vcard' ) $reply->CardDAVElement($prop, $base_tag, $caldav_data );
if ( $type == 'vcard' ) $reply->CardDAVElement($prop, $base_tag, '<![CDATA['.$caldav_data.']]>' );
else $unsupported[] = $base_tag;
break;
case 'DAV::getcontenttype':