Fix webdav access

* Correct namespace
* Pass the EventDispatcher to the webDAV server
This commit is contained in:
Roeland Jago Douma 2015-10-15 14:46:31 +02:00 committed by Thomas Müller
parent 8fa59033ac
commit ca27024fa2
3 changed files with 5 additions and 4 deletions

View File

@ -39,7 +39,8 @@ $serverFactory = new \OCA\DAV\Connector\Sabre\ServerFactory(
\OC::$server->getDatabaseConnection(),
\OC::$server->getUserSession(),
\OC::$server->getMountManager(),
\OC::$server->getTagManager()
\OC::$server->getTagManager(),
\OC::$server->getEventDispatcher()
);
// Backends

View File

@ -19,7 +19,7 @@
*
*/
namespace OC\Connector\Sabre;
namespace OCA\DAV\Connector\Sabre;
use OCP\AppFramework\Http;
use OCP\SabrePluginEvent;
@ -57,7 +57,7 @@ class ListenerPlugin extends ServerPlugin {
public function emitListener() {
$event = new SabrePluginEvent();
$this->dispatcher->dispatch('OC\Connector\Sabre::beforeMethod', $event);
$this->dispatcher->dispatch('OCA\DAV\Connector\Sabre::beforeMethod', $event);
if ($event->getStatusCode() !== Http::STATUS_OK) {
throw new SabrePluginException($event->getMessage(), $event->getStatusCode());

View File

@ -19,7 +19,7 @@
*
*/
namespace OC\Connector\Sabre;
namespace OCA\DAV\Connector\Sabre;
use OCA\DAV\Connector\Sabre\Exception\FileLocked;
use OCA\DAV\Connector\Sabre\Node;