don't crash if no node number given so far
This commit is contained in:
parent
e11121a4a4
commit
078f132097
1 changed files with 1 additions and 0 deletions
|
@ -190,6 +190,7 @@ class MeshNodeQuerySet(models.QuerySet):
|
||||||
nodes_by_id: dict[int, MeshNode] = {
|
nodes_by_id: dict[int, MeshNode] = {
|
||||||
node.last_messages[MeshMessageType.CONFIG_NODE].parsed.content.number: node
|
node.last_messages[MeshMessageType.CONFIG_NODE].parsed.content.number: node
|
||||||
for node in self._result_cache
|
for node in self._result_cache
|
||||||
|
if node.last_messages[MeshMessageType.CONFIG_NODE]
|
||||||
}
|
}
|
||||||
try:
|
try:
|
||||||
for ranging_beacon in RangingBeacon.objects.filter(Q(wifi_bssid__in=nodes_by_bssid.keys()) |
|
for ranging_beacon in RangingBeacon.objects.filter(Q(wifi_bssid__in=nodes_by_bssid.keys()) |
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue