aboutsummaryrefslogtreecommitdiffstats
path: root/lib/private/Files/Cache
diff options
context:
space:
mode:
authorraul <raul@nextcloud.com>2022-10-03 13:40:57 +0200
committerraul <raul@nextcloud.com>2022-10-03 13:44:14 +0200
commit95bc770a376dcf84b2f14b957f0c1f6addcab68f (patch)
treef5dd7183fccbd5ee3c64dd7e14203ed064b89cd7 /lib/private/Files/Cache
parent45a1ebcc4c34d43341766e72520969b6e1600fe3 (diff)
downloadnextcloud-server-95bc770a376dcf84b2f14b957f0c1f6addcab68f.tar.gz
nextcloud-server-95bc770a376dcf84b2f14b957f0c1f6addcab68f.zip
Fix unencrypted size calculation for files created before the Encryption storage is enabled
Signed-off-by: raul <raul@nextcloud.com>
Diffstat (limited to 'lib/private/Files/Cache')
-rw-r--r--lib/private/Files/Cache/Propagator.php2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/private/Files/Cache/Propagator.php b/lib/private/Files/Cache/Propagator.php
index 15225184472..4bf88a60843 100644
--- a/lib/private/Files/Cache/Propagator.php
+++ b/lib/private/Files/Cache/Propagator.php
@@ -121,7 +121,7 @@ class Propagator implements IPropagator {
$unencryptedSizeColumn = $builder->getColumnName('unencrypted_size');
$newUnencryptedSize = $builder->func()->greatest(
$builder->func()->add(
- $builder->createFunction("CASE WHEN $hasUnencryptedSize THEN $sizeColumn ELSE $unencryptedSizeColumn END"),
+ $builder->createFunction("CASE WHEN $hasUnencryptedSize THEN $unencryptedSizeColumn ELSE $sizeColumn END"),
$builder->createNamedParameter($sizeDifference)
),
$builder->createNamedParameter(-1, IQueryBuilder::PARAM_INT)