Fix unencrypted size calculation for files created before the Encryption storage is enabled
Signed-off-by: raul <raul@nextcloud.com>
This commit is contained in:
committed by
backportbot-nextcloud[bot]
parent
380aaef96e
commit
7ed5679f2c
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user