From 72939e598807aecb7f1159103621da3f2ae6d83e Mon Sep 17 00:00:00 2001 From: Russell Schmidt Date: Mon, 20 Jan 2025 09:41:26 -0600 Subject: [PATCH] Fix potential crash in sort nodes --- utilities/utils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/utilities/utils.py b/utilities/utils.py index 6b0b48c..835076e 100644 --- a/utilities/utils.py +++ b/utilities/utils.py @@ -37,7 +37,7 @@ def get_node_list(): if globals.interface.nodes: sorted_nodes = sorted( globals.interface.nodes.values(), - key = lambda node: (node['lastHeard'] if 'lastHeard' in node else 0), + key = lambda node: (node['lastHeard'] if ('lastHeard' in node and isinstance(node['lastHeard'], int)) else 0), reverse = True) return [node['num'] for node in sorted_nodes] return []