only perform files upgrade in case there are actually entries in the old fscache table
This commit is contained in:
parent
1adadf36fc
commit
78c60c25c8
|
@ -192,7 +192,15 @@ class Upgrade {
|
||||||
*/
|
*/
|
||||||
static function needUpgrade($user) {
|
static function needUpgrade($user) {
|
||||||
$cacheVersion = (int)\OCP\Config::getUserValue($user, 'files', 'cache_version', 4);
|
$cacheVersion = (int)\OCP\Config::getUserValue($user, 'files', 'cache_version', 4);
|
||||||
return $cacheVersion < 5;
|
if ($cacheVersion < 5) {
|
||||||
|
$legacy = new \OC\Files\Cache\Legacy($user);
|
||||||
|
if ($legacy->hasItems()) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
self::upgradeDone($user);
|
||||||
|
}
|
||||||
|
|
||||||
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Reference in New Issue