diff options
author | Robin Appelman <robin@icewind.nl> | 2022-06-20 17:56:59 +0200 |
---|---|---|
committer | Robin Appelman <robin@icewind.nl> | 2022-08-16 12:07:14 +0200 |
commit | 5e375d9092efd1e40a0ed37dfd2c208598b27bb9 (patch) | |
tree | 1f6004229a3299f57059e913bd507f0193f6932f /lib/private/Files/Cache/Propagator.php | |
parent | 6e0123a1d0343b6b850ef6e3b341acf082fa0dce (diff) | |
download | nextcloud-server-5e375d9092efd1e40a0ed37dfd2c208598b27bb9.tar.gz nextcloud-server-5e375d9092efd1e40a0ed37dfd2c208598b27bb9.zip |
Revert "store unencrypted size in the unencrypted_size column"
This reverts commit 8238582e59b7b6ec03318bcf81bf47cce54af320.
Signed-off-by: Robin Appelman <robin@icewind.nl>
Diffstat (limited to 'lib/private/Files/Cache/Propagator.php')
-rw-r--r-- | lib/private/Files/Cache/Propagator.php | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/lib/private/Files/Cache/Propagator.php b/lib/private/Files/Cache/Propagator.php index a0953baa785..63117154d19 100644 --- a/lib/private/Files/Cache/Propagator.php +++ b/lib/private/Files/Cache/Propagator.php @@ -24,7 +24,6 @@ namespace OC\Files\Cache; -use OC\Files\Storage\Wrapper\Encryption; use OCP\DB\QueryBuilder\IQueryBuilder; use OCP\Files\Cache\IPropagator; use OCP\Files\Storage\IReliableEtagStorage; @@ -114,20 +113,6 @@ class Propagator implements IPropagator { ->andWhere($builder->expr()->in('path_hash', $hashParams)) ->andWhere($builder->expr()->gt('size', $builder->expr()->literal(-1, IQueryBuilder::PARAM_INT))); - if ($this->storage->instanceOfStorage(Encryption::class)) { - // in case of encryption being enabled after some files are already uploaded, some entries will have an unencrypted_size of 0 and a non-zero size - $builder->set('unencrypted_size', $builder->func()->greatest( - $builder->func()->add( - $builder->func()->case([ - ['when' => $builder->expr()->eq('unencrypted_size', $builder->expr()->literal(0, IQueryBuilder::PARAM_INT)), 'then' => 'size'] - ], 'unencrypted_size'), - $builder->createNamedParameter($sizeDifference) - ), - $builder->createNamedParameter(-1, IQueryBuilder::PARAM_INT) - )); - } - - $a = $builder->getSQL(); $builder->execute(); } } |