From ba2676866c2cfa7db097292f3ef384a7f42447a1 Mon Sep 17 00:00:00 2001 From: Cristian Scheid Date: Tue, 24 Mar 2026 20:55:59 -0300 Subject: [PATCH] fix(recent-files): join extended cache only when needed on search Signed-off-by: Cristian Scheid --- lib/private/Files/Cache/QuerySearchHelper.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/private/Files/Cache/QuerySearchHelper.php b/lib/private/Files/Cache/QuerySearchHelper.php index 0f0b6f986f2..91a35cb63da 100644 --- a/lib/private/Files/Cache/QuerySearchHelper.php +++ b/lib/private/Files/Cache/QuerySearchHelper.php @@ -159,7 +159,7 @@ class QuerySearchHelper { || in_array('upload_time', $requestedFields) || in_array('last_activity', $orderFields); - $query = $builder->selectFileCache('file', true); + $query = $builder->selectFileCache('file', $joinExtendedCache); if (in_array('systemtag', $requestedFields)) { $this->equipQueryForSystemTags($query, $this->requireUser($searchQuery));