From faf117d24f1f9ee23880102a61b46f1c3dffdabd Mon Sep 17 00:00:00 2001 From: Alex Shubert Date: Thu, 19 Apr 2012 19:26:53 +0400 Subject: [PATCH] Reset by version number fixed.Previously it reseted only first logged in character's settings --- AutoTurnIn.lua | 8 +++----- AutoTurnIn.toc | 1 - 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/AutoTurnIn.lua b/AutoTurnIn.lua index 9cf11bc..c92e8ea 100644 --- a/AutoTurnIn.lua +++ b/AutoTurnIn.lua @@ -1,9 +1,10 @@ local addonName, ptable = ... local L = ptable.L local C = ptable.CONST +local TOCVersion = GetAddOnMetadata(addonName, "Version") AutoTurnIn = LibStub("AceAddon-3.0"):NewAddon("AutoTurnIn", "AceEvent-3.0", "AceConsole-3.0") -AutoTurnIn.defaults = {enabled = true, all = false, dontloot = 1, tournament = 2, darkmoonteleport=true, togglekey=1} +AutoTurnIn.defaults = {enabled = true, all = false, dontloot = 1, tournament = 2, darkmoonteleport=true, togglekey=1, version=TOCVersion} AutoTurnIn.ldb, AutoTurnIn.allowed = nil, nil AutoTurnIn.caption = addonName ..' [%s]' AutoTurnIn.funcList = {[1] = function() return false end, [2]=IsAltKeyDown, [3]=IsControlKeyDown, [4]=IsShiftKeyDown} @@ -35,11 +36,8 @@ function AutoTurnIn:SetEnabled(enabled) end -- quest autocomplete handlers and functions function AutoTurnIn:OnEnable() - local vers = GetAddOnMetadata(addonName, "Version") - - if (not AutoTurnInDB) or (not AutoTurnInDB.version or (AutoTurnInDB.version < vers)) then + if (not AutoTurnInCharacterDB) or (not AutoTurnInCharacterDB.version or (AutoTurnInCharacterDB.version < TOCVersion)) then AutoTurnInCharacterDB = nil - _G.AutoTurnInDB = {version = vers} self:Print(L["reset"]) end diff --git a/AutoTurnIn.toc b/AutoTurnIn.toc index 4394c54..59c013a 100644 --- a/AutoTurnIn.toc +++ b/AutoTurnIn.toc @@ -7,7 +7,6 @@ ## Notes-enUS: Auto accept and complete daily or any quests ## Notes-deDE: Auto akzeptieren und komplett täglich oder alle Quests (send your translation to luraddon@gmail.com pls) ## OptionalDeps: Ace3 -## SavedVariables: AutoTurnInDB ## SavedVariablesPerCharacter: AutoTurnInCharacterDB ## X-Date: 2012-01-16 ## X-Category: Quest -- 1.7.9.5