Show unknown nodes in a fashion similar to the web UI. Fixes #504

This commit is contained in:
Ian McEwen
2024-03-13 21:15:00 -07:00
parent fdd5b866b5
commit 9f2cc28fef

View File

@@ -152,13 +152,13 @@ class MeshInterface:
)
rows = []
if self.nodes:
if self.nodesByNum:
logging.debug(f"self.nodes:{self.nodes}")
for node in self.nodes.values():
for node in self.nodesByNum.values():
if not includeSelf and node["num"] == self.localNode.nodeNum:
continue
row = {"N": 0}
row = {"N": 0, "User": f"UNK: {node['num']}", "ID": f"!{node['num']:x}"}
user = node.get("user")
if user: