From eca95626c765f11d8fa1b7def0f6afa8fc0cd0d8 Mon Sep 17 00:00:00 2001 From: David Vazgenovich Shakaryan Date: Fri, 19 Dec 2025 21:53:40 -0800 Subject: refresh cached data after 24h --- main.lua | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/main.lua b/main.lua index 9b9a697..d8d78b1 100644 --- a/main.lua +++ b/main.lua @@ -119,9 +119,8 @@ local function cached_xc_call(method) script_dir, 'cache/' .. xc.server:gsub('%W', '_') .. '.' .. method) - local f = io.open(path, 'r') - if f then - f:close() + local f = mp_utils.file_info(path) + if f and os.time() - f.mtime < 24*60*60 then return util.read_json_file(path) end -- cgit v1.2.3-70-g09d2