From 0e66ed2233e9b26f99b859e566481bf8c1114ae0 Mon Sep 17 00:00:00 2001 From: Carl Schwan Date: Thu, 12 Feb 2026 01:29:25 +0100 Subject: [PATCH] perf(files): Only request directories from the database Signed-off-by: Carl Schwan --- apps/files/lib/Controller/ApiController.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/files/lib/Controller/ApiController.php b/apps/files/lib/Controller/ApiController.php index e961a6c4c8d..03c4bcf49a7 100644 --- a/apps/files/lib/Controller/ApiController.php +++ b/apps/files/lib/Controller/ApiController.php @@ -287,7 +287,7 @@ class ApiController extends Controller { */ private function getParents(Folder $currentFolder, string $root, array $children): array { $parentFolder = $currentFolder->getParent(); - $parentContent = array_filter($parentFolder->getDirectoryListing(), fn (Node $node) => $node instanceof Folder); + $parentContent = $parentFolder->getDirectoryListing('httpd/unix-directory'); $parentData = array_map(fn (Folder $node) => [ 'id' => $node->getId(), 'basename' => basename($node->getPath()),