From 20521e748f34924ce57d0a16e2ea5082ea193702 Mon Sep 17 00:00:00 2001 From: Robin Appelman Date: Thu, 1 Oct 2026 17:56:57 +0200 Subject: [PATCH] fix: don't try to load keys for empty path for groupfolder versions Signed-off-by: Robin Appelman --- apps/encryption/lib/Crypto/Encryption.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/apps/encryption/lib/Crypto/Encryption.php b/apps/encryption/lib/Crypto/Encryption.php index fc1d55ab7b480..340330d6470af 100644 --- a/apps/encryption/lib/Crypto/Encryption.php +++ b/apps/encryption/lib/Crypto/Encryption.php @@ -511,7 +511,9 @@ protected function getPathToRealFile($path) { if ($parts[2] === 'files_versions') { $realPath = '/' . $parts[1] . '/files/' . implode('/', array_slice($parts, 3)); $length = strrpos($realPath, '.'); - $realPath = substr($realPath, 0, $length); + if ($length !== false) { + $realPath = substr($realPath, 0, $length); + } } return $realPath;