From f64d344dcd45a0c160f6a04e99653bbf0adae3a6 Mon Sep 17 00:00:00 2001 From: Sander van Grieken Date: Mon, 17 Oct 2022 12:14:02 +0200 Subject: [PATCH] qml: Remove key exist check in lnworker.payment_info We don't use its result, and I've seen one occasion where a payment exists in history, but not in payment_info dict --- electrum/gui/qml/qelnpaymentdetails.py | 4 ---- 1 file changed, 4 deletions(-) diff --git a/electrum/gui/qml/qelnpaymentdetails.py b/electrum/gui/qml/qelnpaymentdetails.py index dbd662b10..1bfcd2e1e 100644 --- a/electrum/gui/qml/qelnpaymentdetails.py +++ b/electrum/gui/qml/qelnpaymentdetails.py @@ -87,10 +87,6 @@ class QELnPaymentDetails(QObject): self._logger.error('wallet undefined') return - if self._key not in self._wallet.wallet.lnworker.payment_info: - self._logger.error('payment_hash not found') - return - # TODO this is horribly inefficient. need a payment getter/query method tx = self._wallet.wallet.lnworker.get_lightning_history()[bfh(self._key)] self._logger.debug(str(tx))