From 700f65ce73bfb592ad6c753eb17ba51bd737d817 Mon Sep 17 00:00:00 2001 From: SpudGunMan Date: Wed, 7 Aug 2024 21:53:36 -0700 Subject: [PATCH] Update system.py resolution for https://github.com/SpudGunMan/meshing-around/issues/31 --- modules/system.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/system.py b/modules/system.py index a1ca781..993bd7a 100644 --- a/modules/system.py +++ b/modules/system.py @@ -182,8 +182,10 @@ def get_node_list(nodeInt=1): node_name = get_name_from_number(node['num'], 'long', nodeInt) snr = node.get('snr', 0) - # issue where lastHeard is not always present + # issue where lastHeard is not always present, also had issues with None last_heard = node.get('lastHeard', 0) + if last_heard is None: + last_heard = 0 # make a list of nodes with last heard time and SNR item = (node_name, last_heard, snr)