fix: improve naming of new systemtags endpoint to systemtags-assigned

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
pull/37961/head
Arthur Schiwon 2023-05-04 21:17:55 +07:00
parent 2489a2d63a
commit b07c5dff72
No known key found for this signature in database
GPG Key ID: 7424F1874854DF23
2 changed files with 4 additions and 4 deletions

@ -244,9 +244,9 @@ class SystemTagPlugin extends \Sabre\DAV\ServerPlugin {
return;
}
// child nodes from systemtags-current should point to normal tag endpoint
if (preg_match('/^systemtags-current\/[0-9]+/', $propFind->getPath())) {
$propFind->setPath(str_replace('systemtags-current/', 'systemtags/', $propFind->getPath()));
// child nodes from systemtags-assigned should point to normal tag endpoint
if (preg_match('/^systemtags-assigned\/[0-9]+/', $propFind->getPath())) {
$propFind->setPath(str_replace('systemtags-assigned/', 'systemtags/', $propFind->getPath()));
}
$propFind->handle(self::ID_PROPERTYNAME, function () use ($node) {

@ -42,7 +42,7 @@ class SystemTagsInUseCollection extends \Sabre\DAV\SimpleCollection {
$this->userSession = $userSession;
$this->rootFolder = $rootFolder;
$this->mediaType = $mediaType;
$this->name = 'systemtags-current';
$this->name = 'systemtags-assigned';
if ($this->mediaType != '') {
$this->name .= '/' . $this->mediaType;
}