From 11895a86b0c68fa7eb7bc0cdaf6b12ad30b71b2a Mon Sep 17 00:00:00 2001 From: Lukas Reschke <lukas@statuscode.ch> Date: Fri, 10 Aug 2012 22:01:10 +0200 Subject: [PATCH] Activate ACLs --- apps/calendar/appinfo/remote.php | 3 +++ apps/contacts/appinfo/remote.php | 4 ++++ 2 files changed, 7 insertions(+) diff --git a/apps/calendar/appinfo/remote.php b/apps/calendar/appinfo/remote.php index e8f9e80c7a..71f1f378ae 100644 --- a/apps/calendar/appinfo/remote.php +++ b/apps/calendar/appinfo/remote.php @@ -30,6 +30,9 @@ $nodes = array( $server = new Sabre_DAV_Server($nodes); $server->setBaseUri($baseuri); // Add plugins +$aclPlugin = new Sabre_DAVACL_Plugin(); +$aclPlugin->hideNodesFromListings = true; +$server->addPlugin($aclPlugin); $server->addPlugin(new Sabre_DAV_Auth_Plugin($authBackend,'ownCloud')); $server->addPlugin(new Sabre_CalDAV_Plugin()); $server->addPlugin(new Sabre_DAVACL_Plugin()); diff --git a/apps/contacts/appinfo/remote.php b/apps/contacts/appinfo/remote.php index fd5604aec6..a095f0f37f 100644 --- a/apps/contacts/appinfo/remote.php +++ b/apps/contacts/appinfo/remote.php @@ -42,9 +42,13 @@ $nodes = array( ); // Fire up server + $server = new Sabre_DAV_Server($nodes); $server->setBaseUri($baseuri); // Add plugins +$aclPlugin = new Sabre_DAVACL_Plugin(); +$aclPlugin->hideNodesFromListings = true; +$server->addPlugin($aclPlugin); $server->addPlugin(new Sabre_DAV_Auth_Plugin($authBackend, 'ownCloud')); $server->addPlugin(new Sabre_CardDAV_Plugin()); $server->addPlugin(new Sabre_DAVACL_Plugin()); -- GitLab