don't do the initial scanning of the users home folder trough the update system

This commit is contained in:
Robin Appelman 2012-05-11 20:49:19 +02:00
Родитель 0622fa79ba
Коммит cf3940425f
1 изменённых файлов: 5 добавлений и 2 удалений

Просмотреть файл

@ -633,13 +633,16 @@ class OC_FileCache{
}
$mtime=$view->filemtime($path);
$isDir=$view->is_dir($path);
$path=$root.$path;
$fullPath=$root.$path;
$query=OC_DB::prepare('SELECT mtime FROM *PREFIX*fscache WHERE path_hash=?');
$result=$query->execute(array(md5($path)));
$result=$query->execute(array(md5($fullPath)));
if($row=$result->fetchRow()){
$cachedMTime=$row['mtime'];
return ($mtime>$cachedMTime);
}else{//file not in cache, so it has to be updated
if($path=='/' or $path==''){//dont auto update the root folder, it will be scanned
return false;
}
return true;
}
}