diff options
author | Thomas Müller <thomas.mueller@tmit.eu> | 2015-11-24 11:15:31 +0100 |
---|---|---|
committer | Thomas Müller <thomas.mueller@tmit.eu> | 2015-11-25 22:23:34 +0100 |
commit | c25a7cc4daf486b7ad8e50a5209acda061734d6c (patch) | |
tree | 464dbfeb646de136b5634096a861c354eef7bb97 /apps/dav/lib/rootcollection.php | |
parent | 28783030d0a33207b62fc059971876eed23ad54e (diff) | |
download | nextcloud-server-c25a7cc4daf486b7ad8e50a5209acda061734d6c.tar.gz nextcloud-server-c25a7cc4daf486b7ad8e50a5209acda061734d6c.zip |
Users are available under it's own principal resource named 'principals/users' this will allow us to introduce e.g. groups as principals (one day) and system specific principals (needed for federation)
Diffstat (limited to 'apps/dav/lib/rootcollection.php')
-rw-r--r-- | apps/dav/lib/rootcollection.php | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/apps/dav/lib/rootcollection.php b/apps/dav/lib/rootcollection.php index 672e0a98684..c0a37a1de9d 100644 --- a/apps/dav/lib/rootcollection.php +++ b/apps/dav/lib/rootcollection.php @@ -23,9 +23,9 @@ class RootCollection extends SimpleCollection { $disableListing = !$config->getSystemValue('debug', false); // setup the first level of the dav tree - $principalCollection = new Collection($principalBackend); + $principalCollection = new Collection($principalBackend, 'principals/users'); $principalCollection->disableListing = $disableListing; - $filesCollection = new Files\RootCollection($principalBackend); + $filesCollection = new Files\RootCollection($principalBackend, 'principals/users'); $filesCollection->disableListing = $disableListing; $caldavBackend = new CalDavBackend($db); $calendarRoot = new CalendarRoot($principalBackend, $caldavBackend); @@ -37,7 +37,7 @@ class RootCollection extends SimpleCollection { $addressBookRoot->disableListing = $disableListing; $children = [ - $principalCollection, + new SimpleCollection('principals', [$principalCollection]), $filesCollection, $calendarRoot, $addressBookRoot, |