From ebabbf5848c20ddea3f805f40838bde328a58f27 Mon Sep 17 00:00:00 2001 From: SpudGunMan Date: Wed, 24 Jul 2024 17:33:42 -0700 Subject: [PATCH] Update system.py --- modules/system.py | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/modules/system.py b/modules/system.py index 0d94c7f..b415d3b 100644 --- a/modules/system.py +++ b/modules/system.py @@ -104,6 +104,23 @@ def get_name_from_number(number, type='long', node=1): else: name = str(decimal_to_hex(number)) # If long name not found, use the ID as string return name + + if node == 2: + for node in interface2.nodes.values(): + if number == node['num']: + if type == 'long': + name = node['user']['longName'] + return name + elif type == 'short': + name = node['user']['shortName'] + return name + else: + pass + else: + name = str(decimal_to_hex(number)) + return name + return ERROR_FETCHING_DATA + def get_node_list(node=1): node_list = []