Commit 16f58f2154fc61fd4822153f38c6c939e4b24711
1 parent
73d683e6
兑换商店不刷新bug
Showing
2 changed files
with
4 additions
and
4 deletions
Show diff stats
src/models/Activity.lua
@@ -490,14 +490,14 @@ activityFunc[Activity.ActivityType.Exchange] = { | @@ -490,14 +490,14 @@ activityFunc[Activity.ActivityType.Exchange] = { | ||
490 | if not cfg then return end | 490 | if not cfg then return end |
491 | local refreshTimes = cfg.condition2:toArray(false, "=") | 491 | local refreshTimes = cfg.condition2:toArray(false, "=") |
492 | for i = 1, #refreshTimes do | 492 | for i = 1, #refreshTimes do |
493 | - local rt = toUnixtime(refreshTimes[1]..string_format("%02x", RESET_TIME)) | 493 | + local rt = toUnixtime(refreshTimes[i]..string_format("%02x", RESET_TIME)) |
494 | if timeNow >= rt and rt > lastTs then | 494 | if timeNow >= rt and rt > lastTs then |
495 | lastTs = rt | 495 | lastTs = rt |
496 | actData = {} | 496 | actData = {} |
497 | end | 497 | end |
498 | end | 498 | end |
499 | - if next(actData) then | ||
500 | - actData["ts"] = lastTs | 499 | + if not next(actData) then |
500 | + actData["ts"] = timeNow | ||
501 | self:updateActData(actType, actData, not notify) | 501 | self:updateActData(actType, actData, not notify) |
502 | end | 502 | end |
503 | end, | 503 | end, |