Merge pull request #50299 from nextcloud/artonge/fix/restoring_encrypted_version

fix(files_versions): Update `unencrypted_size` during rollback
This commit is contained in:
Louis 2025-01-29 10:35:14 +01:00 committed by GitHub
commit a606b66dfe
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -378,7 +378,8 @@ class Storage {
$fileInfo->getId(), [
'encrypted' => $oldVersion,
'encryptedVersion' => $oldVersion,
'size' => $oldFileInfo->getSize()
'size' => $oldFileInfo->getData()['size'],
'unencrypted_size' => $oldFileInfo->getData()['unencrypted_size'],
]
);
@ -387,8 +388,6 @@ class Storage {
$files_view->touch($file, $revision);
Storage::scheduleExpire($user->getUID(), $file);
$node = $userFolder->get($file);
return true;
} elseif ($versionCreated) {
self::deleteVersion($users_view, $version);