diff options
author | Robin Appelman <robin@icewind.nl> | 2022-11-22 16:40:12 +0100 |
---|---|---|
committer | Robin Appelman <robin@icewind.nl> | 2022-11-22 16:40:12 +0100 |
commit | 06b2ed26413bb381ea9bcff32196d5727e298954 (patch) | |
tree | 37f91a843d6c01feaa9a32bfef797847d606f685 | |
parent | c2cb790532f2a7ea5a9ad39167d95b69c9ed6c10 (diff) | |
download | nextcloud-server-06b2ed26413bb381ea9bcff32196d5727e298954.tar.gz nextcloud-server-06b2ed26413bb381ea9bcff32196d5727e298954.zip |
skip files that cant be opened for FixEncryptedVersion
Signed-off-by: Robin Appelman <robin@icewind.nl>
-rw-r--r-- | apps/encryption/lib/Command/FixEncryptedVersion.php | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/apps/encryption/lib/Command/FixEncryptedVersion.php b/apps/encryption/lib/Command/FixEncryptedVersion.php index d4c5eddbfe5..ab9cc528c54 100644 --- a/apps/encryption/lib/Command/FixEncryptedVersion.php +++ b/apps/encryption/lib/Command/FixEncryptedVersion.php @@ -174,6 +174,11 @@ class FixEncryptedVersion extends Command { */ $handle = $this->view->fopen($path, 'rb'); + if ($handle === false) { + $output->writeln("<warning>Failed to open file: \"$path\" skipping</warning>"); + return true; + } + if (\fread($handle, 9001) !== false) { $fileInfo = $this->view->getFileInfo($path); if (!$fileInfo) { |