allow POST requests on the API

This commit is contained in:
Thomas Rubini 2022-12-01 10:35:12 +01:00
parent 8f2a4cea04
commit bc410e93a5
No known key found for this signature in database
GPG Key ID: C7D287C8C1CAC373

View File

@ -29,7 +29,7 @@ def jwt_required(f):
@routes_api.route("/createGame")
@routes_api.route("/createGame", methods=["GET", "POST"])
def create_game():
username = flask.request.args.get("username")
if username==None:
@ -44,7 +44,7 @@ def create_game():
response["jwt"] = owner_jwt
return response
@routes_api.route("/joinGame")
@routes_api.route("/joinGame", methods=["GET", "POST"])
def join_game():
game_id = flask.request.args.get("game_id")
username = flask.request.args.get("username")
@ -62,7 +62,7 @@ def join_game():
response["jwt"] = member_jwt
return response
@routes_api.route("/getGameInfo")
@routes_api.route("/getGameInfo", methods=["GET", "POST"])
def get_game_info(): # DEPRECATED, SHOULD BE REMOVED
response = {}
game_id = flask.request.args.get("game_id")
@ -79,7 +79,7 @@ def get_game_info(): # DEPRECATED, SHOULD BE REMOVED
response["token"] = game.start_token
return response
@routes_api.route("/startGame")
@routes_api.route("/startGame", methods=["GET", "POST"])
@jwt_required
def start_game(claims):
if not claims["owner"]: