def edit(profile, game_id): # edit game validated_data: dict = GameCreateRequest.deserialize(request.json) update_game( game_id, validated_data['name'], validated_data['startingCash'], validated_data['endsOn'], active_coins=validated_data['activeCoins'], ) try: q = Game.update({ Game.ends_at: validated_data['endsOn'], Game.starting_cash: validated_data['startingCash'], Game.name: validated_data['title'] }).where(Game.id == request.args.get('id')) q.execute() except Exception as e: return "Failure to edit Game: {}".format(str(e)) return "Game id={} formatted".format(request.args.get('id'))