This commit is contained in:
kramo
2023-04-14 14:44:44 +02:00
parent 3da6674dbb
commit 6edd85e80a
15 changed files with 148 additions and 172 deletions

View File

@@ -20,18 +20,16 @@
import json
def get_games(parent_widget, game_ids=None):
def get_games(win, game_ids=None):
games = {}
if not parent_widget.games_dir.exists():
if not win.games_dir.exists():
return {}
if game_ids:
game_files = [
parent_widget.games_dir / f"{game_id}.json" for game_id in game_ids
]
game_files = [win.games_dir / f"{game_id}.json" for game_id in game_ids]
else:
game_files = parent_widget.games_dir.iterdir()
game_files = win.games_dir.iterdir()
for game in game_files:
data = json.loads(game.read_text("utf-8"))