mirror of
https://github.com/FAUSheppy/open-web-leaderboard.git
synced 2026-01-22 02:47:39 +01:00
implement simple rounds display
This commit is contained in:
22
Round.py
Normal file
22
Round.py
Normal file
@@ -0,0 +1,22 @@
|
||||
import json
|
||||
import datetime
|
||||
|
||||
class Round:
|
||||
def __init__(self, dbRow):
|
||||
'''Create Round Object from cursor database row'''
|
||||
|
||||
timestamp, winners, losers, winnerSide, mapName, duration, prediction, confidence = dbRow
|
||||
startTime = datetime.datetime.fromtimestamp(int(float(timestamp)))
|
||||
winnersParsed = json.loads(winners)
|
||||
losersParsed = json.loads(losers)
|
||||
|
||||
self.startTime = startTime
|
||||
self.winners = winners
|
||||
self.losers = losers
|
||||
self.winnerSide = winnerSide
|
||||
if winnerSide == 2:
|
||||
self.winnerSideString = "Insurgent"
|
||||
else:
|
||||
self.winnerSideString = "Security"
|
||||
self.mapName = mapName
|
||||
self.duration = datetime.timedelta(seconds=int(duration))
|
||||
Reference in New Issue
Block a user