don't put chan_name in log_rx if we don't know it

This commit is contained in:
Florent
2026-03-29 10:53:43 -04:00
parent be3aa103c5
commit 40a70222c8
2 changed files with 6 additions and 9 deletions

View File

@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
[project] [project]
name = "meshcore" name = "meshcore"
version = "2.3.4" version = "2.3.5"
authors = [ authors = [
{ name="Florent de Lamotte", email="florent@frizoncorrea.fr" }, { name="Florent de Lamotte", email="florent@frizoncorrea.fr" },
{ name="Alex Wolden", email="awolden@gmail.com" }, { name="Alex Wolden", email="awolden@gmail.com" },

View File

@@ -108,16 +108,13 @@ class MeshcorePacketParser:
channel = c channel = c
break break
chan_name = ""
if channel is None :
chan_name = chan_hash
else:
chan_name = channel["channel_name"]
log_data["chan_hash"] = chan_hash log_data["chan_hash"] = chan_hash
log_data["cipher_mac"] = cipher_mac.hex() log_data["cipher_mac"] = cipher_mac.hex()
log_data["crypted"] = msg.hex() log_data["crypted"] = msg.hex()
chan_name = ""
if not channel is None :
chan_name = channel["channel_name"]
log_data["chan_name"] = chan_name log_data["chan_name"] = chan_name
if not channel is None and self.decrypt_channels: if not channel is None and self.decrypt_channels: