Remove out-of-date backups on startup as well as on rule-evaluation

This commit is contained in:
Simon Walton 2018-12-17 11:39:58 -08:00
parent a9057e09e0
commit 9e2b3fe820

View file

@ -127,6 +127,10 @@ int64_t DomainContentBackupManager::getMostRecentBackupTimeInSecs(const QString&
}
void DomainContentBackupManager::setup() {
for (auto& rule : _backupRules) {
removeOldBackupVersions(rule);
}
auto backups = getAllBackups();
for (auto& backup : backups) {
QFile backupFile { backup.absolutePath };