Fix some edge cases

This commit is contained in:
Tobias Hößl 2012-08-02 22:39:19 +02:00
parent f039582421
commit 8f5a88aa10

View File

@ -249,10 +249,11 @@ function dav_create_server($force_authentication = false, $needs_caldav = true,
$server->addPlugin($carddavPlugin); $server->addPlugin($carddavPlugin);
} }
if ($GLOBALS["CALDAV_ACL_PLUGIN_CLASS"] != "") {
$aclPlugin = new $GLOBALS["CALDAV_ACL_PLUGIN_CLASS"](); $aclPlugin = new $GLOBALS["CALDAV_ACL_PLUGIN_CLASS"]();
$aclPlugin->defaultUsernamePath = "principals/users"; $aclPlugin->defaultUsernamePath = "principals/users";
$server->addPlugin($aclPlugin); $server->addPlugin($aclPlugin);
}
if ($force_authentication) $server->broadcastEvent('beforeMethod', array("GET", "/")); // Make it authenticate if ($force_authentication) $server->broadcastEvent('beforeMethod', array("GET", "/")); // Make it authenticate