From 6b8f9f8fe24aaf6a4532411dfe6f64abfc6d6bad Mon Sep 17 00:00:00 2001 From: Sander van Grieken Date: Wed, 8 Feb 2023 17:31:08 +0100 Subject: [PATCH] qml: allow ln node connect string without port, default to 9735 --- electrum/gui/qml/qechannelopener.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/electrum/gui/qml/qechannelopener.py b/electrum/gui/qml/qechannelopener.py index 5d0e71493..9b2947e7a 100644 --- a/electrum/gui/qml/qechannelopener.py +++ b/electrum/gui/qml/qechannelopener.py @@ -135,7 +135,11 @@ class QEChannelOpener(QObject, AuthMixin): def nodeid_to_lnpeer(self, nodeid): node_pubkey, host_port = extract_nodeid(nodeid) - host, port = host_port.split(':',1) + if host_port.__contains__(':'): + host, port = host_port.split(':',1) + else: + host = host_port + port = 9735 return LNPeerAddr(host, int(port), node_pubkey) # FIXME "max" button in amount_dialog should enforce LN_MAX_FUNDING_SAT