From e378697974dcc5e88b397f38378dfd1e9c8bf9a2 Mon Sep 17 00:00:00 2001 From: Sorrel Bri Date: Fri, 11 Oct 2019 11:55:35 -0700 Subject: [PATCH] serve basic game data --- api/games/api_games.py | 8 ++++++++ models/Game.py | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/api/games/api_games.py b/api/games/api_games.py index 54f0797..43029de 100644 --- a/api/games/api_games.py +++ b/api/games/api_games.py @@ -11,6 +11,14 @@ from websockets.socket import new_game_notice api_games = Blueprint('api_games', __name__, url_prefix='/api/games') +@api_games.route('/', methods=['GET']) +def get_room(game_id): + print(game_id) + game = Game.query.filter_by(id=game_id).first() + response = game_schema.dumps(game) + # join_game_notice(game_id) + return jsonify(response) + @api_games.route('/', methods=['POST']) @jwt_required() def post_game(): diff --git a/models/Game.py b/models/Game.py index 0bcf5b4..a18f9d9 100644 --- a/models/Game.py +++ b/models/Game.py @@ -77,7 +77,7 @@ class GameSchema(ma.ModelSchema): id = fields.Int() name = fields.Str() description = fields.Str() - boardSize = fields.Int() + board_size = fields.Int() player = fields.Nested(user_schema) game_schema = GameSchema()