下载云存档时会更强力地覆盖原来的数据

修复下载云存档时进度不会完全恢复 close #240
This commit is contained in:
MrZ626
2021-08-27 18:13:05 +08:00
parent 4c5409aa01
commit 00ec064dc3
2 changed files with 9 additions and 9 deletions

View File

@@ -261,20 +261,20 @@ function NET.loadSavedData(sections)
end
if STAT.version==NET.cloudData.STAT.version then
local success=true
TABLE.update(NET.cloudData.STAT,STAT)
TABLE.cover(NET.cloudData.STAT,STAT)
success=success and saveStats()
TABLE.update(NET.cloudData.RANKS,RANKS)
TABLE.cover(NET.cloudData.RANKS,RANKS)
success=success and saveProgress()
TABLE.update(NET.cloudData.SETTING,SETTING)
applySettings()
TABLE.cover(NET.cloudData.SETTING,SETTING)
success=success and saveSettings()
applySettings()
TABLE.update(NET.cloudData.keyMap,keyMap)
TABLE.cover(NET.cloudData.keyMap,keyMap)
success=success and FILE.save(keyMap,'conf/key')
TABLE.update(NET.cloudData.VK_org,VK_org)
TABLE.cover(NET.cloudData.VK_org,VK_org)
success=success and FILE.save(VK_org,'conf/virtualkey')
success=success and FILE.save(NET.cloudData.vkSave1,'conf/vkSave1')