rbutil: Fix cleaning cache.

As with calculating the size cleaning the cache folder needs to be
recursive.

Change-Id: I05a8e2287bcdf6ed53acde320cb5071e8ed04b91
This commit is contained in:
Dominik Riebeling 2020-12-16 11:56:00 +01:00
parent ec01c57022
commit 022bbad762

View file

@ -875,13 +875,7 @@ void Config::cacheClear()
return;
}
QDir dir(cache);
QStringList fn;
fn = dir.entryList(QStringList("*"), QDir::Files, QDir::Name);
for(int i = 0; i < fn.size(); i++) {
QString f = cache + fn.at(i);
QFile::remove(f);
}
dir.removeRecursively();
updateCacheInfo(RbSettings::value(RbSettings::CachePath).toString());
}