def build_starter_data(): roll_names = game_decider.all_roll_names() game_service.init_rolls(roll_names) computer = game_service.find_player('computer') if not computer: game_service.create_player('computer')
def put_user(): try: if not(request.json) or not(request.json.get('user', None)): raise Exception("Provide User details") p = game_service.create_player(request.json.get('user')) return jsonify(p.to_json()) except Exception as e: abort(make_response(jsonify({"Exception":str(e)}), 400))
def create_user(): try: if not flask.request.json \ or 'user' not in flask.request.json \ or not flask.request.json.get('user'): raise Exception("Invalid request: no value for user.") username = flask.request.json.get('user').strip() player = game_service.create_player(username) return flask.jsonify(player.to_json()) except Exception as x: flask.abort( flask.Response(response="Invalid request: {}".format(x), status=400))
def create_user(): try: if not flask.request.json \ or 'user' not in flask.request.json \ or not flask.request.json.get('user'): raise Exception("Invalid request: no value for user.") username = flask.request.json.get('user').strip() player = game_service.create_player(username) return flask.jsonify(player.to_json()) except Exception as x: flask.abort(flask.Response( response="Invalid request: {}".format(x), status=400 ))