From 10fae3994a9cb7b990f72bc9ff34d631428dc35c Mon Sep 17 00:00:00 2001 From: Vincent Petry <pvince81@owncloud.com> Date: Thu, 12 May 2016 12:07:58 +0200 Subject: [PATCH] Fix system tag update code --- apps/dav/lib/SystemTag/SystemTagPlugin.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/apps/dav/lib/SystemTag/SystemTagPlugin.php b/apps/dav/lib/SystemTag/SystemTagPlugin.php index 2b39b5c0261..fa6010a5bf5 100644 --- a/apps/dav/lib/SystemTag/SystemTagPlugin.php +++ b/apps/dav/lib/SystemTag/SystemTagPlugin.php @@ -187,6 +187,9 @@ class SystemTagPlugin extends \Sabre\DAV\ServerPlugin { $groups = []; if (isset($data['groups'])) { $groups = $data['groups']; + if (is_string($groups)) { + $groups = explode('|', $groups); + } } if($userVisible === false || $userAssignable === false || !empty($groups)) { @@ -308,6 +311,7 @@ class SystemTagPlugin extends \Sabre\DAV\ServerPlugin { $groupIds = explode('|', $propValue); $this->tagManager->setTagGroups($tag, $groupIds); } + return true; }); } -- GitLab