def invite(data):
game_type = data['type']
game_limit = data['limit']
if game_type != consts.TYPE_NOLIMIT and not game_limit:
return send_error('game limit must be set for no limit game')
token_game = generate_token(True)
token_invite = generate_token(True)
set_cache('invite_{}'.format(token_invite), (token_game, game_type, game_limit))
if request.user:
set_cache('user_{}'.format(token_game), request.user.pk, 3600)
set_cache('wait_{}'.format(token_game), (game_type, game_limit, token_invite))
return send_data({
'game': token_game,
'invite': token_invite,
})
评论列表
文章目录