diff options
| author | David Vazgenovich Shakaryan <dvshakaryan@gmail.com> | 2025-12-19 21:53:40 -0800 |
|---|---|---|
| committer | David Vazgenovich Shakaryan <dvshakaryan@gmail.com> | 2025-12-19 21:53:40 -0800 |
| commit | eca95626c765f11d8fa1b7def0f6afa8fc0cd0d8 (patch) | |
| tree | 262b8d720877dfb171d013b31c685c5977d3e5b3 | |
| parent | e538e3e5e4525d2964bbfd80874909a8aa384505 (diff) | |
| download | mpv-iptv-menu-eca95626c765f11d8fa1b7def0f6afa8fc0cd0d8.tar.gz mpv-iptv-menu-eca95626c765f11d8fa1b7def0f6afa8fc0cd0d8.tar.xz | |
refresh cached data after 24h
| -rw-r--r-- | main.lua | 5 |
1 files changed, 2 insertions, 3 deletions
@@ -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 |
