summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lib/private/files/view.php4
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/private/files/view.php b/lib/private/files/view.php
index ab7a7d3db9a..be14521990a 100644
--- a/lib/private/files/view.php
+++ b/lib/private/files/view.php
@@ -677,7 +677,9 @@ class View {
$this->emit_file_hooks_post($exists, $path2);
}
} elseif ($result) {
- $this->updater->rename($path1, $path2);
+ if ($internalPath1 !== '') { // dont do a cache update for moved mounts
+ $this->updater->rename($path1, $path2);
+ }
if ($this->shouldEmitHooks($path1) and $this->shouldEmitHooks($path2)) {
\OC_Hook::emit(
Filesystem::CLASSNAME,