From 3bd95cca6ba614c6af77af4c33c09cc6b152729c Mon Sep 17 00:00:00 2001 From: Lukas Reschke Date: Fri, 19 Feb 2016 19:45:03 +0100 Subject: Check if user has permission to create such a tag Fixes https://github.com/owncloud/core/issues/22512 --- apps/dav/lib/server.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'apps/dav/lib/server.php') diff --git a/apps/dav/lib/server.php b/apps/dav/lib/server.php index fd18d0d21ac..74be318fe5e 100644 --- a/apps/dav/lib/server.php +++ b/apps/dav/lib/server.php @@ -93,7 +93,11 @@ class Server { $this->server->addPlugin(new \OCA\DAV\CardDAV\Plugin()); // system tags plugins - $this->server->addPlugin(new \OCA\DAV\SystemTag\SystemTagPlugin(\OC::$server->getSystemTagManager())); + $this->server->addPlugin(new \OCA\DAV\SystemTag\SystemTagPlugin( + \OC::$server->getSystemTagManager(), + \OC::$server->getGroupManager(), + \OC::$server->getUserSession() + )); // comments plugin $this->server->addPlugin(new \OCA\DAV\Comments\CommentsPlugin( -- cgit v1.2.3