1
0

kivy: (fix) forbid creating LN payreq if LN is disabled for wallet

fix #6346

see https://github.com/spesmilo/electrum/issues/6346#issuecomment-854655931
This commit is contained in:
SomberNight
2021-06-04 14:11:19 +02:00
parent b990ff78a5
commit cd50472b18

View File

@@ -434,9 +434,14 @@ class ReceiveScreen(CScreen):
amount = self.amount
amount = self.app.get_amount(amount) if amount else 0
message = self.message
lnworker = self.app.wallet.lnworker
try:
if lightning:
key = self.app.wallet.lnworker.add_request(amount, message, self.expiry())
if lnworker:
key = lnworker.add_request(amount, message, self.expiry())
else:
self.app.show_error(_("Lightning payments are not available for this wallet"))
return
else:
addr = self.address or self.app.wallet.get_unused_address()
if not addr: