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

remotes/origin/stable4
Robin Appelman 14 years ago
parent 0622fa79ba
commit cf3940425f
  1. 7
      lib/filecache.php

@ -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;
}
}

Loading…
Cancel
Save