def remove_game_get(game_id):
session = db.session
current_user = flask.g.user
if not current_user.admin:
return flask.Response(json.dumps({
'success': False,
'message': 'Access Denied',
'affected_player_ids': [],
'updated_game_ids': []
}), mimetype=u'application/json')
game = session.query(Game).get(game_id)
if not game:
return flask.Response(json.dumps({
'success': False,
'message': 'No Such Game',
'affected_player_ids': [],
'updated_game_ids': []
}), mimetype=u'application/json')
affected_player_ids, updated_game_ids = remove_game(session, game)
return flask.Response(json.dumps({
'affected_player_ids': list(affected_player_ids),
'updated_game_ids': list(updated_game_ids)
}), mimetype=u'application/json')
评论列表
文章目录