mirror of https://github.com/nextcloud/contacts
13 lines
569 B
JavaScript
13 lines
569 B
JavaScript
import prop from './prop';
|
|
|
|
export default function addressBookQuery(object) {
|
|
return `<card:addressbook-query xmlns:card="urn:ietf:params:xml:ns:carddav"
|
|
xmlns:d="DAV:">
|
|
<d:prop>
|
|
${object.props.map(prop).join("")}
|
|
</d:prop>
|
|
<!-- According to http://stackoverflow.com/questions/23742568/google-carddav-api-addressbook-multiget-returns-400-bad-request,
|
|
Google's CardDAV server requires a filter element. I don't think all addressbook-query calls need a filter in the spec though? -->
|
|
</card:addressbook-query>`
|
|
}
|