From 5d1fa1cf7a87f5b7f33007249c1f5fd51a90c5ed Mon Sep 17 00:00:00 2001 From: Peter Eliasson Date: Mon, 9 Feb 2015 20:37:27 +0100 Subject: [PATCH] Added OnEnable call to purge parses, if purging is enabled. --- src/main.lua | 9 +++++++++ 1 file changed, 9 insertions(+) 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() -- 1.7.9.5