diff options
author | Arthur Schiwon <blizzz@arthur-schiwon.de> | 2023-05-11 13:18:45 +0200 |
---|---|---|
committer | backportbot-nextcloud[bot] <backportbot-nextcloud[bot]@users.noreply.github.com> | 2023-07-06 17:29:13 +0000 |
commit | f87286754ef80bcdd424bfb33d918a7cbd3ab8e2 (patch) | |
tree | 43076384f55e2e3eea407994f1cc65b233ccea29 /apps/dav/lib/Connector | |
parent | 36a0d1486e57db13c8f7b9fc094b30dbf430bc77 (diff) | |
download | nextcloud-server-f87286754ef80bcdd424bfb33d918a7cbd3ab8e2.tar.gz nextcloud-server-f87286754ef80bcdd424bfb33d918a7cbd3ab8e2.zip |
chore: cleanup unused code
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Diffstat (limited to 'apps/dav/lib/Connector')
-rw-r--r-- | apps/dav/lib/Connector/Sabre/FilesReportPlugin.php | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/apps/dav/lib/Connector/Sabre/FilesReportPlugin.php b/apps/dav/lib/Connector/Sabre/FilesReportPlugin.php index 8330934fa75..4cccdc842b9 100644 --- a/apps/dav/lib/Connector/Sabre/FilesReportPlugin.php +++ b/apps/dav/lib/Connector/Sabre/FilesReportPlugin.php @@ -341,49 +341,6 @@ class FilesReportPlugin extends ServerPlugin { return $nodes; } - private function getSystemTagFileIds($systemTagIds) { - $resultFileIds = null; - - // check user permissions, if applicable - if (!$this->isAdmin()) { - // check visibility/permission - $tags = $this->tagManager->getTagsByIds($systemTagIds); - $unknownTagIds = []; - foreach ($tags as $tag) { - if (!$tag->isUserVisible()) { - $unknownTagIds[] = $tag->getId(); - } - } - - if (!empty($unknownTagIds)) { - throw new TagNotFoundException('Tag with ids ' . implode(', ', $unknownTagIds) . ' not found'); - } - } - - // fetch all file ids and intersect them - foreach ($systemTagIds as $systemTagId) { - $fileIds = $this->tagMapper->getObjectIdsForTags($systemTagId, 'files'); - - if (empty($fileIds)) { - // This tag has no files, nothing can ever show up - return []; - } - - // first run ? - if ($resultFileIds === null) { - $resultFileIds = $fileIds; - } else { - $resultFileIds = array_intersect($resultFileIds, $fileIds); - } - - if (empty($resultFileIds)) { - // Empty intersection, nothing can show up anymore - return []; - } - } - return $resultFileIds; - } - /** * @suppress PhanUndeclaredClassMethod * @param array $circlesIds |