Explorar el Código

as soon as debug mode is enabled we allow listing of principals

tags/v9.0beta1
Thomas Müller hace 8 años
padre
commit
33152c3203
Se han modificado 1 ficheros con 8 adiciones y 3 borrados
  1. 8
    3
      apps/dav/lib/rootcollection.php

+ 8
- 3
apps/dav/lib/rootcollection.php Ver fichero

@@ -9,14 +9,19 @@ use Sabre\DAV\SimpleCollection;
class RootCollection extends SimpleCollection {

public function __construct() {
$config = \OC::$server->getConfig();
$principalBackend = new Principal(
\OC::$server->getConfig(),
$config,
\OC::$server->getUserManager()
);
// as soon as debug mode is enabled we allow listing of principals
$disableListing = !$config->getSystemValue('debug', false);

// setup the first level of the dav tree
$principalCollection = new Collection($principalBackend);
$principalCollection->disableListing = true;
$principalCollection->disableListing = $disableListing;
$filesCollection = new Files\RootCollection($principalBackend);
$filesCollection->disableListing = true;
$filesCollection->disableListing = $disableListing;

$children = [
$principalCollection,

Cargando…
Cancelar
Guardar