From 33e48887371d7e2386d589f2e8997b66e0eb2e35 Mon Sep 17 00:00:00 2001 From: liamcottle Date: Sun, 2 Feb 2025 20:13:52 +1300 Subject: [PATCH] prevent crash caused by interface settings being set to none --- meshchat.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/meshchat.py b/meshchat.py index 4fdbdfd..4d2df61 100644 --- a/meshchat.py +++ b/meshchat.py @@ -507,8 +507,12 @@ class ReticulumMeshChat: interface_details["target_host"] = interface_target_host interface_details["target_port"] = interface_target_port - interface_details["kiss_framing"] = interface_kiss_framing - interface_details["i2p_tunneled"] = interface_i2p_tunneled + + if interface_kiss_framing is not None: + interface_details["kiss_framing"] = interface_kiss_framing + + if interface_i2p_tunneled is not None: + interface_details["i2p_tunneled"] = interface_i2p_tunneled # handle I2P interface if interface_type == "I2PInterface":