def add_game_post():
session = db.session
data = flask.request.json
winner_id = data['winner_id']
winner = session.query(User).get(winner_id)
if not winner:
raise Exception('no player with id {}'.format(winner_id))
loser_id = data['loser_id']
loser = session.query(User).get(loser_id)
if not loser:
raise Exception('no player with id {}'.format(loser_id))
game = add_game(session, winner, loser, submitted_by_id=flask.g.user.id)
session.commit()
return flask.Response(json.dumps({
'id': game.id,
'success': True
}), mimetype=u'application/json')
评论列表
文章目录