Skip to content

Commit 98a4e35

Browse files
committed
Lowered steam games list cache expiration to 3 days by default
1 parent 8b6613a commit 98a4e35

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

resources/settings.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,6 @@
77
<setting id="steam-path" type="folder" label="Your Steam folder (contains registry.vdf)"/>
88
<setting id="steam-args" type="text" label="Arguments to pass to your Steam executable"/>
99
<setting id="version" type="text" label="Internal version number, do not modify" visible="false"/>
10-
<setting id="games-expire-after-minutes" type="number" default="10080" label="Number of minutes before expiration of the games lists cache"/>
10+
<setting id="games-expire-after-minutes" type="number" default="4320" label="Number of minutes before expiration of the games lists cache"/>
1111
<setting id="delete-cache" type="action" action="RunPlugin(plugin://plugin.program.steam.library/delete_cache)" label="Clean available arts and games cache"/>
1212
</settings>

resources/steam.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
# define the cache file to reside in the ..\Kodi\userdata\addon_data\(your addon)
1717
addonUserDataFolder = xbmc.translatePath(__addon__.getAddonInfo('profile'))
1818
STEAM_GAMES_CACHE_FILE = xbmc.translatePath(os.path.join(addonUserDataFolder, 'requests_cache_games'))
19-
minutesBeforeGamesListsExpiration = int(xbmcplugin.getSetting(int(sys.argv[1]), "games-expire-after-minutes")) # Default is 7 days
19+
minutesBeforeGamesListsExpiration = int(xbmcplugin.getSetting(int(sys.argv[1]), "games-expire-after-minutes")) # Default is 3 days
2020

2121
# cache expires after: 86400=1 day 604800=7 days
2222
cached_requests = requests_cache.core.CachedSession(STEAM_GAMES_CACHE_FILE, backend='sqlite',

0 commit comments

Comments
 (0)