if file doesn't exist, check parent folder

This commit is contained in:
Bjoern Schiessle 2014-06-10 12:26:43 +02:00
parent 2005c162bd
commit 277f25222a
2 changed files with 6 additions and 0 deletions

View File

@ -51,11 +51,17 @@ class Proxy extends \OC_FileProxy {
*/
private function isExcludedPath($path, $uid) {
$view = new \OC\Files\View();
// files outside of the files-folder are excluded
if(strpos($path, '/' . $uid . '/files') !== 0) {
return true;
}
if (!$view->file_exists($path)) {
$path = dirname($path);
}
// we don't encrypt server-to-server shares
list($storage, ) = \OC\Files\Filesystem::resolvePath($path);
if ($storage instanceof OCA\Files_Sharing\External\Storage) {

0
config/.htaccess Normal file → Executable file
View File