summaryrefslogtreecommitdiff
path: root/jfr_playoff/data
diff options
context:
space:
mode:
Diffstat (limited to 'jfr_playoff/data')
-rw-r--r--jfr_playoff/data/match/tcjson.py18
1 files changed, 11 insertions, 7 deletions
diff --git a/jfr_playoff/data/match/tcjson.py b/jfr_playoff/data/match/tcjson.py
index cd2b01a..60f6f81 100644
--- a/jfr_playoff/data/match/tcjson.py
+++ b/jfr_playoff/data/match/tcjson.py
@@ -69,15 +69,19 @@ class TCJsonMatchInfo(MatchInfoClient):
finished = True
for segment in results['Segments']:
PlayoffLogger.get('match.tcjson').info(
- 'segment %d: played boards=%d, live=%s, towel=%s',
+ 'segment %d: played boards=%d, live=%s, towel=%s, notmeanttobeplayed=%s',
segment['Segment']+1, segment['BoardsCounted'],
- segment['Live'], segment['Towel'])
- played += segment['BoardsCounted']
- if segment['Live'] or not (
- (segment['BoardsCounted'] or segment['Towel'])):
+ segment['Live'], segment['Towel'], segment['NotMeantToBePlayed'])
+ if not segment['NotMeantToBePlayed']:
+ played += segment['BoardsCounted']
+ if segment['Live'] or not (
+ (segment['BoardsCounted'] or segment['Towel'])):
+ PlayoffLogger.get('match.tcjson').info(
+ 'segment %d not finished', segment['Segment']+1)
+ finished = False
+ else:
PlayoffLogger.get('match.tcjson').info(
- 'segment %d not finished', segment['Segment']+1)
- finished = False
+ 'segment %d not meant to be played', segment['Segment']+1)
PlayoffLogger.get('match.tcjson').info(
'board count: %d, finished: %s', played, finished)
if finished and not played: