Skip to content

Commit

Permalink
fix(BookmarkMapper#_filterFolder): Include current folder in search
Browse files Browse the repository at this point in the history
Signed-off-by: Marcel Klehr <[email protected]>
  • Loading branch information
marcelklehr committed Jun 1, 2024
1 parent 659c6b6 commit e7a5976
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion lib/Db/BookmarkMapper.php
Original file line number Diff line number Diff line change
Expand Up @@ -470,7 +470,7 @@ private function _filterFolder(IQueryBuilder $qb, QueryParameters $params): void
if ($params->getFolder() !== null) {
if ($params->getRecursive()) {
$childFolders = \OC::$server->get(TreeMapper::class)->findByAncestorFolder(TreeMapper::TYPE_FOLDER, $params->getFolder());
$ids = array_map(fn (Folder $folder) => $folder->getId(), $childFolders);
$ids = [...array_map(fn (Folder $folder) => $folder->getId(), $childFolders), $params->getFolder()];
$qb->andWhere($qb->expr()->in('tree.parent_folder', $qb->createPositionalParameter($ids, IQueryBuilder::PARAM_INT_ARRAY)));
} else {
$qb->andWhere($qb->expr()->eq('tree.parent_folder', $qb->createPositionalParameter($params->getFolder(), IQueryBuilder::PARAM_INT)));
Expand Down

0 comments on commit e7a5976

Please sign in to comment.