Added OnEnable call to purge parses, if purging is enabled.
Peter Eliasson [02-09-15 - 19:37]
Added OnEnable call to purge parses, if purging is enabled.
diff --git a/src/main.lua b/src/main.lua
index 16bbd69..602b527 100644
--- a/src/main.lua
+++ b/src/main.lua
@@ -196,6 +196,15 @@ function addon:OnEnable()
self:UpdateMyGuildName();
self:UpdateCurrentZone();
+
+ if self.options:GetPurgeEnabled() then
+ local maxDaysAge = self.options:GetPurgeMaxParseAge();
+ local olderThanDate = time() - (maxDaysAge * 24 * 60 * 60);
+ local minPlayerParsesPerFight = self.options:GetPurgeMinPlayerParsesPerFight();
+
+ self:Debug("Purging old parses", olderThanDate, minPlayerParsesPerFight);
+ self.highscore:PurgeParses(olderThanDate, minPlayerParsesPerFight);
+ end
end
function addon:OnDisable()