From 43d6fd2aef11a10f816e9c26aa03b5ddf0c8acac Mon Sep 17 00:00:00 2001 From: ThomasV Date: Thu, 16 Mar 2023 08:24:35 +0100 Subject: [PATCH] qml: use get_node_alias in name_for_node_id. (fixes crash caused by lnworker.channel_db being None with trampoline.) --- electrum/gui/qml/qeinvoice.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/electrum/gui/qml/qeinvoice.py b/electrum/gui/qml/qeinvoice.py index 179e658cc..259f91131 100644 --- a/electrum/gui/qml/qeinvoice.py +++ b/electrum/gui/qml/qeinvoice.py @@ -256,8 +256,7 @@ class QEInvoiceParser(QEInvoice): } def name_for_node_id(self, node_id): - node_info = self._wallet.wallet.lnworker.channel_db.get_node_info_for_node_id(node_id=node_id) - return node_info.alias if node_info.alias else node_id.hex() + node_alias = self._wallet.wallet.lnworker.get_node_alias(node_id) or node_id.hex() @pyqtSlot() def clear(self):