From 4b82ce2e8b7d84a281c7a5732fb3f2e1a1c50b9e Mon Sep 17 00:00:00 2001 From: Roy <88516395+moraroy@users.noreply.github.com> Date: Tue, 5 Nov 2024 01:20:07 -0800 Subject: [PATCH] Add files via upload --- NSLGameScanner.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/NSLGameScanner.py b/NSLGameScanner.py index 184d353..1d1ec9b 100644 --- a/NSLGameScanner.py +++ b/NSLGameScanner.py @@ -1189,7 +1189,7 @@ itch_db_location = f"{logged_in_home}/.local/share/Steam/steamapps/compatdata/{i # Check if the database path exists if not os.path.exists(itch_db_location): - decky_plugin.logger.info(f"Path not found: {itch_db_location}. Aborting Itch.io scan...") + print(f"Path not found: {itch_db_location}. Aborting Itch.io scan...") else: # Connect to the SQLite database conn = sqlite3.connect(itch_db_location) @@ -1214,15 +1214,14 @@ else: game_id = cave[1] if game_id in games_dict: game_info = games_dict[game_id] - cave_info = json.loads(cave[11]) # Assuming 'cave[11]' contains a JSON object - + cave_info = json.loads(cave[11]) base_path = cave_info['basePath'] candidates = cave_info['candidates'] executable_path = candidates[0]['path'] # Skip games with an executable that ends with '.html' (browser games) if executable_path.endswith('.html'): - decky_plugin.logger.info(f"Skipping browser game: {game_info[2]}") + print(f"Skipping browser game: {game_info[2]}") continue # Extract the game title