]> source.dussan.org Git - nextcloud-server.git/commitdiff
Ensure that filename is prefixed with a slash
authorJoas Schilling <nickvergessen@gmx.de>
Thu, 14 Aug 2014 14:48:30 +0000 (16:48 +0200)
committerJoas Schilling <nickvergessen@gmx.de>
Thu, 14 Aug 2014 14:48:30 +0000 (16:48 +0200)
lib/private/files/cache/updater.php

index 4b70acbbeadb6e3cadb7b8301424e0976f093186..0e5e07c587d1aeb5ccf7441b1d5bb333429b540a 100644 (file)
@@ -121,6 +121,7 @@ class Updater {
                $uid = \OC\Files\Filesystem::getOwner($filename);
                \OC\Files\Filesystem::initMountPoints($uid);
 
+               $filename = (strpos($filename, '/') !== 0) ? '/' . $filename : $filename;
                if ($uid != \OCP\User::getUser()) {
                        $info = \OC\Files\Filesystem::getFileInfo($filename);
                        if (!$info) {