From 7f472f6f4f9d9ca5f123531f64a85ebf20a688b6 Mon Sep 17 00:00:00 2001 From: UpstreamData Date: Thu, 12 Oct 2023 13:19:11 -0600 Subject: [PATCH] bug: fix possible missing value for bitmain work mode when checking `is_mining`. --- pyasic/miners/backends/antminer.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pyasic/miners/backends/antminer.py b/pyasic/miners/backends/antminer.py index 43fb1668..6921caed 100644 --- a/pyasic/miners/backends/antminer.py +++ b/pyasic/miners/backends/antminer.py @@ -274,7 +274,11 @@ class AntminerModern(BMMiner): if web_get_conf: try: - return False if int(web_get_conf["bitmain-work-mode"]) == 1 else True + if web_get_conf["bitmain-work-mode"].isdigit(): + return ( + False if int(web_get_conf["bitmain-work-mode"]) == 1 else True + ) + return False except LookupError: pass