Esempio n. 1
0
 def create(cls, obj, descendant_count=0):
     return cls(uuid=obj.uuid,
                owner=Player.create_from_id(obj.owner).__dict__,
                name=obj.name,
                game=obj.game,
                game_object=Replay.create_from_id(obj.game).__dict__
                if obj.game is not None else None,
                type=obj.type.value,
                parent=obj.parent.uuid if obj.parent is not None else None,
                descendant_count=descendant_count)
Esempio n. 2
0
def api_get_replay_data(id_):
    replay = Replay.create_from_id(id_)
    return better_jsonify(replay)