From c7b85859a2b8e8e60d6791a7877adaf7eeae610f Mon Sep 17 00:00:00 2001 From: Simon Ser Date: Tue, 3 May 2022 18:54:41 +0200 Subject: [PATCH] caldav, carddav: stop exposing home set props These are principal properties, now handled by webdav.ServePrincipal. --- caldav/server.go | 4 ---- carddav/server.go | 4 ---- 2 files changed, 8 deletions(-) diff --git a/caldav/server.go b/caldav/server.go index 89a6a63..acfbd49 100644 --- a/caldav/server.go +++ b/caldav/server.go @@ -261,10 +261,6 @@ func (b *backend) propfindCalendar(propfind *internal.Propfind, cal *Calendar) ( }, }, nil }, - // TODO: this is a principal property - calendarHomeSetName: func(*internal.RawXMLValue) (interface{}, error) { - return &calendarHomeSet{Href: internal.Href{Path: "/"}}, nil - }, // TODO: this should be set on all resources internal.CurrentUserPrincipalName: func(*internal.RawXMLValue) (interface{}, error) { return &internal.CurrentUserPrincipal{Href: internal.Href{Path: "/"}}, nil diff --git a/carddav/server.go b/carddav/server.go index f298c22..909c644 100644 --- a/carddav/server.go +++ b/carddav/server.go @@ -360,10 +360,6 @@ func (b *backend) propfindAddressBook(propfind *internal.Propfind, ab *AddressBo }, }, nil }, - // TODO: this is a principal property - addressBookHomeSetName: func(*internal.RawXMLValue) (interface{}, error) { - return &addressbookHomeSet{Href: internal.Href{Path: "/"}}, nil - }, // TODO: this should be set on all resources internal.CurrentUserPrincipalName: func(*internal.RawXMLValue) (interface{}, error) { return &internal.CurrentUserPrincipal{Href: internal.Href{Path: "/"}}, nil