From 7ed5679f2c015ea4f1bb5cd9668cee3e145a10c8 Mon Sep 17 00:00:00 2001 From: raul Date: Mon, 3 Oct 2022 13:40:57 +0200 Subject: [PATCH] Fix unencrypted size calculation for files created before the Encryption storage is enabled Signed-off-by: raul --- lib/private/Files/Cache/Propagator.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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)