diff options
Diffstat (limited to 'jfr_playoff/data')
-rw-r--r-- | jfr_playoff/data/match/tcjson.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/jfr_playoff/data/match/tcjson.py b/jfr_playoff/data/match/tcjson.py index 41ee4d8..590f27d 100644 --- a/jfr_playoff/data/match/tcjson.py +++ b/jfr_playoff/data/match/tcjson.py @@ -49,7 +49,8 @@ class TCJsonMatchInfo(MatchInfoClient): def fetch_teams(self, teams): results = self._get_results( self.settings['link'], self.settings['table']) - for idx, side in enumerate(['Ns', 'Ew']): + sides = [side for side in ['Ns', 'Sn', 'We', 'Ew'] if side in results] + for idx, side in enumerate(sides): teams[idx].name = [results[side]['_name']] teams[idx].known_teams = 1 teams[idx].score = results['Sum1'+side] |