qml: qerequestdetails check lnworker before deref
This commit is contained in:
@@ -116,7 +116,7 @@ class QERequestDetails(QObject, QtEventListener):
|
|||||||
|
|
||||||
@pyqtProperty(str, notify=detailsChanged)
|
@pyqtProperty(str, notify=detailsChanged)
|
||||||
def bolt11(self):
|
def bolt11(self):
|
||||||
can_receive = self._wallet.wallet.lnworker.num_sats_can_receive()
|
can_receive = self._wallet.wallet.lnworker.num_sats_can_receive() if self._wallet.wallet.lnworker else 0
|
||||||
if self._req and can_receive > 0 and self._req.amount_msat/1000 <= can_receive:
|
if self._req and can_receive > 0 and self._req.amount_msat/1000 <= can_receive:
|
||||||
return self._req.lightning_invoice
|
return self._req.lightning_invoice
|
||||||
else:
|
else:
|
||||||
|
|||||||
Reference in New Issue
Block a user