aboutsummaryrefslogtreecommitdiffstats
path: root/apps/dav/lib/Connector/Sabre
diff options
context:
space:
mode:
authorAnna Larch <anna@nextcloud.com>2024-01-30 18:35:44 +0100
committerAnna Larch <anna@nextcloud.com>2024-02-15 18:01:12 +0100
commitdce69154ba335b610d70094f9daaded3b642f8cb (patch)
treea9ef54384367de8b48c30fb4babd798fc14533be /apps/dav/lib/Connector/Sabre
parent1f0cba5f991a3c12d230284b3d96f91fb50312fd (diff)
downloadnextcloud-server-dce69154ba335b610d70094f9daaded3b642f8cb.tar.gz
nextcloud-server-dce69154ba335b610d70094f9daaded3b642f8cb.zip
enh(sharing): enable unsharing for sharees for DAV shares (addressbooks and calendars)
Signed-off-by: Anna Larch <anna@nextcloud.com>
Diffstat (limited to 'apps/dav/lib/Connector/Sabre')
-rw-r--r--apps/dav/lib/Connector/Sabre/DavAclPlugin.php4
1 files changed, 4 insertions, 0 deletions
diff --git a/apps/dav/lib/Connector/Sabre/DavAclPlugin.php b/apps/dav/lib/Connector/Sabre/DavAclPlugin.php
index f574cec00c6..e643304ecec 100644
--- a/apps/dav/lib/Connector/Sabre/DavAclPlugin.php
+++ b/apps/dav/lib/Connector/Sabre/DavAclPlugin.php
@@ -26,6 +26,7 @@
*/
namespace OCA\DAV\Connector\Sabre;
+use OCA\DAV\CalDAV\Calendar;
use OCA\DAV\CardDAV\AddressBook;
use Sabre\CalDAV\Principal\User;
use Sabre\DAV\Exception\NotFound;
@@ -58,6 +59,9 @@ class DavAclPlugin extends \Sabre\DAVACL\Plugin {
case AddressBook::class:
$type = 'Addressbook';
break;
+ case Calendar::class:
+ $type = 'Calendar';
+ break;
default:
$type = 'Node';
break;