From 8e253ffa05d00eccd24ece47d726b84bf3d5a8f8 Mon Sep 17 00:00:00 2001 From: UpstreamData Date: Thu, 27 Jan 2022 12:38:59 -0700 Subject: [PATCH] fixed a bug with tags not getting assigned to second and third boards --- tools/bad_board_util/func/miners.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/bad_board_util/func/miners.py b/tools/bad_board_util/func/miners.py index 86022c1e..b405d878 100644 --- a/tools/bad_board_util/func/miners.py +++ b/tools/bad_board_util/func/miners.py @@ -154,8 +154,8 @@ async def scan_and_get_data(network): board_right = " ".join([chain["chip_status"] for chain in data_point["data"][2]]).replace("o", "•") else: row_colors.append((ip_table_index, "bad")) - if False in [chain["nominal"] for chain in [data_point["data"][key] for key in data_point["data"].keys()][0]]: - row_colors.append((ip_table_index, "white", "red")) + if False in [chain[0]["nominal"] for chain in [data_point["data"][key] for key in data_point["data"].keys()]]: + row_colors.append((ip_table_index, "bad")) else: row_colors.append((ip_table_index, "bad")) board_left_chips = "\n".join(split_chips(board_left, 3))