From 1656a4495d549f47a69d74978f2812c838f0b327 Mon Sep 17 00:00:00 2001 From: Yannik Schmidt Date: Sat, 20 Jun 2020 14:02:37 +0200 Subject: [PATCH] fix timedeltas in Round.fromJson --- python/Round.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/python/Round.py b/python/Round.py index 534de6c..2c999fb 100644 --- a/python/Round.py +++ b/python/Round.py @@ -134,12 +134,13 @@ def fromJson(jsonDict): for p in jsonDict["winners"]: pObj = Players.PlayerInRound(p["playerId"], p["playerName"], winnerTeam, timestamp) - pObj.activeTime = int(p["activeTime"]) + pObj.activeTime = dt.timedelta(int(p["activeTime"])) winnersList += [pObj] for p in jsonDict["losers"]: pObj = Players.PlayerInRound(p["playerId"], p["playerName"], loserTeam, timestamp) - pObj.activeTime = int(p["activeTime"]) + pObj.activeTime = dt.timedelta(int(p["activeTime"])) losersList += [pObj] - return Round(winnersList, losersList, jsonDict["duration"], jsonDict["map"], timestamp, winnerTeam) + duration = dt.timedelta(seconds=int(jsonDict["duration"])) + return Round(winnersList, losersList, jsonDict["map"], duration, timestamp, winnerTeam)