From c11a503c639015dc9418096c62490f554484127b Mon Sep 17 00:00:00 2001 From: vg Date: Thu, 26 Mar 2026 19:26:42 +0100 Subject: update only installed games --- gamechestcli/src/gamechest/__main__.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gamechestcli/src/gamechest/__main__.py b/gamechestcli/src/gamechest/__main__.py index 6a20425..10364c6 100755 --- a/gamechestcli/src/gamechest/__main__.py +++ b/gamechestcli/src/gamechest/__main__.py @@ -42,8 +42,10 @@ def main(): update_count = 0 game_count = 0 for gameid in game_ids: - game_count += 1 # don't do len() as game_ids can be a generator game_info = game_db.get_info(gameid) + if not status_db.is_installed(game_info): + continue + game_count += 1 # don't do len() as game_ids can be a generator if status_db.is_up_to_date(game_info): continue print(f'Updating {gameid}') -- cgit v1.2.3