Skip to content

Commit 77e324e

Browse files
authored
Merge pull request #50523 from nextcloud/backport/50299/stable30
[stable30] fix(files_versions): Update `unencrypted_size` during rollback
2 parents c1cd784 + c5be24d commit 77e324e

1 file changed

Lines changed: 2 additions & 3 deletions

File tree

apps/files_versions/lib/Storage.php

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -375,7 +375,8 @@ public static function rollback(string $file, int $revision, IUser $user) {
375375
$fileInfo->getId(), [
376376
'encrypted' => $oldVersion,
377377
'encryptedVersion' => $oldVersion,
378-
'size' => $oldFileInfo->getSize()
378+
'size' => $oldFileInfo->getData()['size'],
379+
'unencrypted_size' => $oldFileInfo->getData()['unencrypted_size'],
379380
]
380381
);
381382

@@ -384,8 +385,6 @@ public static function rollback(string $file, int $revision, IUser $user) {
384385
$files_view->touch($file, $revision);
385386
Storage::scheduleExpire($user->getUID(), $file);
386387

387-
$node = $userFolder->get($file);
388-
389388
return true;
390389
} elseif ($versionCreated) {
391390
self::deleteVersion($users_view, $version);

0 commit comments

Comments
 (0)