Skip to content

Commit c626cce

Browse files
Merge pull request #50521 from nextcloud/backport/50299/stable28
[stable28] fix(files_versions): Update `unencrypted_size` during rollback
2 parents 51f2549 + 701662e commit c626cce

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

apps/files_versions/lib/Storage.php

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -408,7 +408,8 @@ public static function rollback(string $file, int $revision, IUser $user) {
408408
$fileInfo->getId(), [
409409
'encrypted' => $oldVersion,
410410
'encryptedVersion' => $oldVersion,
411-
'size' => $oldFileInfo->getSize()
411+
'size' => $oldFileInfo->getData()['size'],
412+
'unencrypted_size' => $oldFileInfo->getData()['unencrypted_size'],
412413
]
413414
);
414415

@@ -417,8 +418,6 @@ public static function rollback(string $file, int $revision, IUser $user) {
417418
$files_view->touch($file, $revision);
418419
Storage::scheduleExpire($user->getUID(), $file);
419420

420-
$node = $userFolder->get($file);
421-
422421
return true;
423422
} elseif ($versionCreated) {
424423
self::deleteVersion($users_view, $version);

0 commit comments

Comments
 (0)