aboutsummaryrefslogtreecommitdiff
path: root/api/game
diff options
context:
space:
mode:
Diffstat (limited to 'api/game')
-rw-r--r--api/game/accept.py1
-rw-r--r--api/game/info.py11
2 files changed, 2 insertions, 10 deletions
diff --git a/api/game/accept.py b/api/game/accept.py
index 5a09df2..bf63c46 100644
--- a/api/game/accept.py
+++ b/api/game/accept.py
@@ -6,7 +6,6 @@ import json
import random
from game.socket import game, games
from hierarchy import auth_required
-from game.info import valid_game_id
from socket_io import io
from game.new import start_game
diff --git a/api/game/info.py b/api/game/info.py
index 71fed2e..73c31ff 100644
--- a/api/game/info.py
+++ b/api/game/info.py
@@ -4,6 +4,7 @@ from db import cursor
from user.info import format_user
from rating import outcome
from ruleset import resolve_ruleset
+import valid
def format_game(game_id, user_id=None):
@@ -56,14 +57,6 @@ def format_game(game_id, user_id=None):
}
-# check if game_id exists in database
-def valid_game_id(game_id):
- query = cursor.execute(
- "select game_id from games where game_id = ?", [game_id]
- ).fetchone()
- return bool(query)
-
-
game_info = Blueprint('game_info', __name__)
@@ -79,7 +72,7 @@ def index():
token = request.cookies.get("token") or ""
if token: user_id = token_login(token)
- if not valid_game_id(game_id): return "", 403
+ if not valid.game_id(game_id): return "", 403
return format_game(game_id, user_id), 200