From c4bb633e08c4a8604d85bfa52d5baae69187aab5 Mon Sep 17 00:00:00 2001 From: Arthur Lu Date: Fri, 4 Feb 2022 03:24:47 +0000 Subject: [PATCH] fixed pit data fetching Former-commit-id: d017ec52a7166a1e64bba88553915ca6d0f64789 --- src/cli/data.py | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/src/cli/data.py b/src/cli/data.py index 9469c21..f8d80fa 100644 --- a/src/cli/data.py +++ b/src/cli/data.py @@ -52,9 +52,16 @@ def get_metrics_data_formatted(client, competition): def get_pit_data_formatted(client, competition): x=requests.get("https://titanscouting.epochml.org/api/fetchAllTeamNicknamesAtCompetition?competition="+competition) - output = x.json() - data = output['data'] - return list(data.keys()) + x = x.json() + x = x['data'] + x = x.keys() + out = {} + for i in x: + try: + out[int(i)] = get_team_pit_data(client, competition, int(i)) + except: + pass + return out def get_pit_variable_data(client, competition): db = client.data_processing