From 9e2b3fe8202527dd38960af71eecbfe903525fdc Mon Sep 17 00:00:00 2001 From: Simon Walton Date: Mon, 17 Dec 2018 11:39:58 -0800 Subject: [PATCH] Remove out-of-date backups on startup as well as on rule-evaluation --- domain-server/src/DomainContentBackupManager.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/domain-server/src/DomainContentBackupManager.cpp b/domain-server/src/DomainContentBackupManager.cpp index 3b8180e49e..d81de8b212 100644 --- a/domain-server/src/DomainContentBackupManager.cpp +++ b/domain-server/src/DomainContentBackupManager.cpp @@ -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 };