aboutsummaryrefslogtreecommitdiffstats
path: root/lib/filesystem.php
diff options
context:
space:
mode:
Diffstat (limited to 'lib/filesystem.php')
-rw-r--r--lib/filesystem.php8
1 files changed, 6 insertions, 2 deletions
diff --git a/lib/filesystem.php b/lib/filesystem.php
index e5817a1bc82..72d3711e9a2 100644
--- a/lib/filesystem.php
+++ b/lib/filesystem.php
@@ -495,8 +495,12 @@ class OC_Filesystem{
}
static public function removeETagHook($params) {
- $path=$params['path'];
- OC_Connector_Sabre_Node::removeETagPropertyForFile($path);
+ if (isset($params['path'])) {
+ $path=$params['path'];
+ } else {
+ $path=$params['oldpath'];
+ }
+ OC_Connector_Sabre_Node::removeETagPropertyForPath($path);
}
}
OC_Hook::connect('OC_Filesystem','post_write', 'OC_Filesystem','removeETagHook');