From 13a9ef36fb7bf7706af545cbe227296fa005403c Mon Sep 17 00:00:00 2001 From: Robin Appelman Date: Wed, 20 Jun 2012 11:34:17 +0200 Subject: don't show other users file if the filesystem is not index already --- lib/filecache/cached.php | 3 +++ 1 file changed, 3 insertions(+) (limited to 'lib/filecache') diff --git a/lib/filecache/cached.php b/lib/filecache/cached.php index a22adad4528..17a792a23d4 100644 --- a/lib/filecache/cached.php +++ b/lib/filecache/cached.php @@ -55,6 +55,9 @@ class OC_FileCache_Cached{ $root=OC_Filesystem::getRoot(); } $parent=OC_FileCache::getId($path,$root); + if($parent==-1){ + return array(); + } $query=OC_DB::prepare('SELECT path,name,ctime,mtime,mimetype,size,encrypted,versioned,writable FROM *PREFIX*fscache WHERE parent=? AND (mimetype LIKE ? OR mimetype = ?)'); $result=$query->execute(array($parent, $mimetype_filter.'%', 'httpd/unix-directory'))->fetchAll(); if(is_array($result)){ -- cgit v1.2.3