diff --git a/mesh_bot.py b/mesh_bot.py index feb4f20..52086be 100755 --- a/mesh_bot.py +++ b/mesh_bot.py @@ -847,12 +847,13 @@ def onReceive(packet, interface): elif interface2_enabled and interface2_type == 'ble': rxNode = 2 + # check if the packet has a channel flag use it + if packet.get('channel'): + channel_number = packet.get('channel', 0) + # BBS DM MAIL CHECKER if bbs_enabled and 'decoded' in packet: message_from_id = packet['from'] - - if packet.get('channel'): - channel_number = packet['channel'] msg = bbs_check_dm(message_from_id) if msg: @@ -875,10 +876,6 @@ def onReceive(packet, interface): snr = packet.get('rxSnr', 0) rssi = packet.get('rxRssi', 0) - # check if the packet has a channel flag use it - if packet.get('channel'): - channel_number = packet.get('channel', 0) - # check if the packet has a publicKey flag use it if packet.get('publicKey'): pkiStatus = (packet.get('pkiEncrypted', False), packet.get('publicKey', 'ABC'))