fix(gate): use unique cache busting file names again to break any potential loop
This commit is contained in:
+4
-2
@@ -1,6 +1,6 @@
|
||||
local CURRENT_STATION_CODE = 'Ticket-Machine'
|
||||
local API_BASE = 'http://ticket.fse-media.group/api'
|
||||
local VERSION = 'v1.5.21'
|
||||
local VERSION = 'v1.5.22'
|
||||
local UPDATE_CHECK_INTERVAL = 5
|
||||
|
||||
-- ###########################
|
||||
@@ -695,7 +695,7 @@ local function checkAndApplyUpdate()
|
||||
|
||||
if not remoteTs or remoteTs <= 0 then return end
|
||||
|
||||
local attemptFile = ".last_update_ts"
|
||||
local attemptFile = ".last_update_ts2"
|
||||
if fs.exists(attemptFile) then
|
||||
local f = fs.open(attemptFile, "r")
|
||||
local tried = tonumber(f and f.readAll() or "0") or 0
|
||||
@@ -722,6 +722,7 @@ local function checkAndApplyUpdate()
|
||||
print("OTA Update Error: " .. tostring(res))
|
||||
term.setTextColor(colors.white)
|
||||
end
|
||||
sleep(3)
|
||||
end
|
||||
else
|
||||
lastUpdateError = "loadfile failed: " .. tostring(err)
|
||||
@@ -730,6 +731,7 @@ local function checkAndApplyUpdate()
|
||||
print("OTA Update Error: " .. tostring(err))
|
||||
term.setTextColor(colors.white)
|
||||
end
|
||||
sleep(3)
|
||||
end
|
||||
|
||||
isUpdating = false
|
||||
|
||||
Reference in New Issue
Block a user