diff --git a/src/models/calendar.js b/src/models/calendar.js index c37c561..6f95df2 100644 --- a/src/models/calendar.js +++ b/src/models/calendar.js @@ -66,6 +66,7 @@ export class Calendar extends davCollectionPublishable(davCollectionShareable(Da super._exposeProperty('order', NS.APPLE, 'calendar-order', true) super._exposeProperty('timezone', NS.IETF_CALDAV, 'calendar-timezone', true) super._exposeProperty('components', NS.IETF_CALDAV, 'supported-calendar-component-set') + super._exposeProperty('transparency', NS.IETF_CALDAV, 'schedule-calendar-transp', true) } /** diff --git a/src/propset/calendarPropSet.js b/src/propset/calendarPropSet.js index dfd5f5d..674dca2 100644 --- a/src/propset/calendarPropSet.js +++ b/src/propset/calendarPropSet.js @@ -85,7 +85,12 @@ export default function calendarPropSet(props) { value: value ? '1' : '0', }) break - + case '{urn:ietf:params:xml:ns:caldav}schedule-calendar-transp': + xmlified.push({ + name: [NS.IETF_CALDAV, 'schedule-calendar-transp'], + value, + }) + break default: break }