From 850ef5f62305317057e01d858594d19f38f8b796 Mon Sep 17 00:00:00 2001 From: Laurent Date: Mon, 5 Jan 2026 11:58:07 +0100 Subject: [PATCH] Oopsie --- rpi/models/game.py | 11 ++++++++++- rpi/services/game_service.py | 2 +- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/rpi/models/game.py b/rpi/models/game.py index ff066865..11915588 100644 --- a/rpi/models/game.py +++ b/rpi/models/game.py @@ -20,4 +20,13 @@ class Game: self.moves.append(fen) def get_moves(self): - return self.moves \ No newline at end of file + return self.moves + + def to_dict(self): + return { + "white_name": self._white_name, + "black_name": self._black_name, + "time_control": self._time_control, + "increment": self._increments, + "moves": self._moves, + } \ No newline at end of file diff --git a/rpi/services/game_service.py b/rpi/services/game_service.py index 95152e28..5dac9850 100644 --- a/rpi/services/game_service.py +++ b/rpi/services/game_service.py @@ -62,7 +62,7 @@ class GameService: self._on_terminated = callback def _notify(self): - game_data = json.dumps(self._game) + game_data = json.dumps(self._game.to_dict()) self._on_terminated(game_data)