create payload of json string and then save it
Build and Push Docker Container / build-and-push (push) Successful in 1m33s

This commit is contained in:
2026-04-03 14:31:15 +02:00
parent a82eaaaec5
commit 2d7a2505d4
+18 -20
View File
@@ -153,27 +153,25 @@ class LocalStorage:
True if game_board.winner_snake_names and "me" in game_board.winner_snake_names else False True if game_board.winner_snake_names and "me" in game_board.winner_snake_names else False
) )
await save_file(save_file_path, { payload = {
"winner": game_board.winner_snake_names, "winner": game_board.winner_snake_names,
"game": { "game": {
"url": game_board.url, "url": game_board.url,
"id": game_board.id, "id": game_board.id,
"final_turns": game_board.turn, "final_turns": game_board.turn,
"map": game_board.map, "map": game_board.map,
"type": game_type, "type": game_type,
"ruleset": game_board.ruleset, "ruleset": game_board.ruleset,
},
"moves": game_board.turns,
"snake": {
"type": game_board.snake_class.__class__.__name__,
"calculations": game_board.snake_class.get_history(),
},
"dataset": dataset,
}, },
callback=json.dump, "moves": game_board.turns,
indent=2, "snake": {
ensure_ascii=False, "type": game_board.snake_class.__class__.__name__,
) "calculations": game_board.snake_class.get_history(),
},
"dataset": dataset,
}
await save_file(save_file_path, json.dumps(payload, indent=2, ensure_ascii=False))
def cleanup(self): def cleanup(self):
pass pass