From 9ea800fbb76bf441d7050141ff191150ba42de6b Mon Sep 17 00:00:00 2001 From: Xie Zhihao Date: Tue, 19 Mar 2024 08:28:52 +0800 Subject: [PATCH 1/2] Blackout third team players --- s3s.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/s3s.py b/s3s.py index ccaa5a7..70c4b86 100755 --- a/s3s.py +++ b/s3s.py @@ -817,6 +817,10 @@ def prepare_battle_result(battle, ismonitoring, isblackout, overview_data=None): player["name"] = None player["number"] = None player["splashtag_title"] = None + for player in payload["third_team_players"]: + player["name"] = None + player["number"] = None + player["splashtag_title"] = None # fix battle json for player in battle["myTeam"]["players"]: From 1aa33ebb1822880b5d38436408d2da56e260b384 Mon Sep 17 00:00:00 2001 From: Xie Zhihao Date: Tue, 19 Mar 2024 09:02:35 +0800 Subject: [PATCH 2/2] Escape blacking out third team players if there is no third team --- s3s.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/s3s.py b/s3s.py index 70c4b86..7dc8464 100755 --- a/s3s.py +++ b/s3s.py @@ -817,10 +817,11 @@ def prepare_battle_result(battle, ismonitoring, isblackout, overview_data=None): player["name"] = None player["number"] = None player["splashtag_title"] = None - for player in payload["third_team_players"]: - player["name"] = None - player["number"] = None - player["splashtag_title"] = None + if "third_team_players" in payload: + for player in payload["third_team_players"]: + player["name"] = None + player["number"] = None + player["splashtag_title"] = None # fix battle json for player in battle["myTeam"]["players"]: