# HG changeset patch # User Flick # Date 1300818933 25200 # Node ID afb5ff4eccc0a602d8f4eac43fe7c069d7427122 # Parent 158c9299185b35e8ca41c27613b28c51a6cc5298 db version 2 (State namespace removed) diff -r 158c9299185b -r afb5ff4eccc0 Profile.lua --- a/Profile.lua Tue Mar 22 11:35:04 2011 -0700 +++ b/Profile.lua Tue Mar 22 11:35:33 2011 -0700 @@ -1,7 +1,7 @@ local _, addonTable = ... local ReAction = addonTable.ReAction -ReAction.PROFILEVERSION_LATEST = 1 +ReAction.PROFILEVERSION_LATEST = 2 ReAction.defaultProfile = { profile = { @@ -117,6 +117,13 @@ vehicle:ResetProfile() end + db.profile.dbversion = 1 + end + + + if db.profile.dbversion < 2 then + -- upgrade from v1 to v2 + -- (10) State module uses the bar config directly local state = db:GetNamespace("State",true) or db:RegisterNamespace("State") if state then @@ -126,10 +133,10 @@ bar.states = sc end end - vehicle:ResetProfile() + state:ResetProfile() end - db.profile.dbversion = 1 + db.profile.dbversion = 2 end db.profile.dbversion = self.PROFILEVERSION_LATEST