From c5be24db97d0cdd7d007fa80408c187e8884148a Mon Sep 17 00:00:00 2001 From: Louis Chemineau Date: Tue, 21 Jan 2025 18:27:38 +0100 Subject: [PATCH] fix(files_versions): Update `unencrypted_size` during rollback This prevent restored version of encrypted files from having a wrong reported size. This was blocking download. Signed-off-by: Louis Chemineau --- apps/files_versions/lib/Storage.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/files_versions/lib/Storage.php b/apps/files_versions/lib/Storage.php index c141ad45c0b..cd111da3ee7 100644 --- a/apps/files_versions/lib/Storage.php +++ b/apps/files_versions/lib/Storage.php @@ -375,7 +375,8 @@ class Storage { $fileInfo->getId(), [ 'encrypted' => $oldVersion, 'encryptedVersion' => $oldVersion, - 'size' => $oldFileInfo->getSize() + 'size' => $oldFileInfo->getData()['size'], + 'unencrypted_size' => $oldFileInfo->getData()['unencrypted_size'], ] );