Potential fix for an issue when the next vp reset time cannot be calculated.
This commit is contained in:
parent
d6ba74dca0
commit
2417f3b9fe
1 changed files with 9 additions and 2 deletions
|
@ -316,9 +316,14 @@ function core:UpdateChores()
|
||||||
local _,_,_,earnedThisWeek = GetCurrencyInfo(396)
|
local _,_,_,earnedThisWeek = GetCurrencyInfo(396)
|
||||||
|
|
||||||
-- Store Valor Points if we were able to establish a reset time.
|
-- Store Valor Points if we were able to establish a reset time.
|
||||||
if vpResetTime ~= nil then
|
-- Try to alleviate issues with vpResetTime not getting set
|
||||||
|
-- by updating vp regardless and assuming previous time is still
|
||||||
|
-- correct.
|
||||||
|
if db.global[realm][name].valorPoints == nil then
|
||||||
db.global[realm][name].valorPoints = {}
|
db.global[realm][name].valorPoints = {}
|
||||||
db.global[realm][name].valorPoints.points = earnedThisWeek
|
end
|
||||||
|
db.global[realm][name].valorPoints.points = earnedThisWeek
|
||||||
|
if vpResetTime ~= nil then
|
||||||
db.global[realm][name].valorPoints.resetTime = vpResetTime
|
db.global[realm][name].valorPoints.resetTime = vpResetTime
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -413,7 +418,9 @@ function core:GetNextVPReset()
|
||||||
resetDate.sec = resetTime.sec
|
resetDate.sec = resetTime.sec
|
||||||
|
|
||||||
vpResetTime = time(resetDate)
|
vpResetTime = time(resetDate)
|
||||||
|
print(vpResetTime)
|
||||||
else
|
else
|
||||||
|
print('No Time')
|
||||||
vpResetTime = nil
|
vpResetTime = nil
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in a new issue