aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRobin Appelman <robin@icewind.nl>2025-06-25 13:32:33 +0200
committerRobin Appelman <robin@icewind.nl>2025-06-25 13:32:33 +0200
commit128fdcf8b34945d8e1d2fe42b0bae2023fb5d7d8 (patch)
tree43ff6322610a03d1e82cbf4b2b49eb8d06fcea62
parent3fb24b89fca6cc9d8c241eb03dbd49e89750125f (diff)
downloadnextcloud-server-fix/size-update-appdata.tar.gz
nextcloud-server-fix/size-update-appdata.zip
tmp: also stip propagation for e2e metadata on removefix/size-update-appdata
Signed-off-by: Robin Appelman <robin@icewind.nl>
-rw-r--r--lib/private/Files/Cache/Updater.php5
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/private/Files/Cache/Updater.php b/lib/private/Files/Cache/Updater.php
index 375182f567e..5c1c8076e34 100644
--- a/lib/private/Files/Cache/Updater.php
+++ b/lib/private/Files/Cache/Updater.php
@@ -152,6 +152,11 @@ class Updater implements IUpdater {
$this->cache->remove($path);
+ $appDataPath = 'appdata_' . \OC_Util::getInstanceId() . '/end_to_end_encryption/meta-data';
+ if (str_starts_with($path, $appDataPath)) {
+ return;
+ }
+
$this->correctParentStorageMtime($path);
if ($entry instanceof ICacheEntry) {
$this->propagator->propagateChange($path, time(), -$entry->getSize());