]> source.dussan.org Git - nextcloud-server.git/commitdiff
Update the unencrypted file size when closing streams
authorJulius Härtl <jus@bitgrid.net>
Wed, 7 Dec 2022 15:26:31 +0000 (16:26 +0100)
committerbackportbot-nextcloud[bot] <backportbot-nextcloud[bot]@users.noreply.github.com>
Wed, 7 Dec 2022 21:15:57 +0000 (21:15 +0000)
Signed-off-by: Julius Härtl <jus@bitgrid.net>
lib/private/Files/Stream/Encryption.php

index e1233e76b934966a6197d40375d969b94b94d994..4a8d7b026a543e84977cbf91a8e6c8386e6db65d 100644 (file)
@@ -465,7 +465,7 @@ class Encryption extends Wrapper {
                        $cacheEntry = $cache->get($this->internalPath);
                        if ($cacheEntry) {
                                $version = $cacheEntry['encryptedVersion'] + 1;
-                               $cache->update($cacheEntry->getId(), ['encrypted' => $version, 'encryptedVersion' => $version]);
+                               $cache->update($cacheEntry->getId(), ['encrypted' => $version, 'encryptedVersion' => $version, 'unencrypted_size' => $this->unencryptedSize]);
                        }
                }