summaryrefslogtreecommitdiffstats
path: root/js/dav/lib/template/proppatch.js
blob: 1c16599a8328fba79ad3a6674ca1415df2f345a8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
import prop from './prop';

export default function proppatch(object) {
  return `<d:propertyupdate xmlns:c="urn:ietf:params:xml:ns:caldav"
              xmlns:card="urn:ietf:params:xml:ns:carddav"
              xmlns:cs="http://calendarserver.org/ns/"
              xmlns:d="DAV:">
    <d:set>
      <d:prop>
        ${object.props.map(prop)}
      </d:prop>
    </d:set>
  </d:propertyupdate>`;
}