rfc6352 defines CARDDAV:address-data as a way to include the body of a
card in a report result. it also specifies that the client can restrict
the list of properties that should be returned about the resource in the
CARDDAV:address-data line in the report request, but implementing the
simple case (as was done with calendar-data before) is sufficient to
make the davdroid client happy.
element.text = item.etag
elif tag == _tag("C", "calendar-data"):
element.text = item.text
+ elif tag == _tag("A", "address-data"):
+ element.text = item.text
prop.append(element)
status = ET.Element(_tag("D", "status"))