qt ReceiveTab: handle case with URI==""
This commit is contained in:
@@ -218,13 +218,17 @@ class ReceiveTab(QWidget, MessageBoxMixin, Logger):
|
|||||||
return
|
return
|
||||||
addr = req.get_address() or ''
|
addr = req.get_address() or ''
|
||||||
amount_sat = req.get_amount_sat() or 0
|
amount_sat = req.get_amount_sat() or 0
|
||||||
address_help = '' if addr else _('Amount too small to be received onchain')
|
address_help = ''
|
||||||
URI_help = ''
|
URI_help = ''
|
||||||
lnaddr = req.lightning_invoice
|
lnaddr = req.lightning_invoice
|
||||||
URI = self.wallet.get_request_URI(req) or ''
|
URI = self.wallet.get_request_URI(req) or ''
|
||||||
lightning_online = self.wallet.lnworker and self.wallet.lnworker.num_peers() > 0
|
lightning_online = self.wallet.lnworker and self.wallet.lnworker.num_peers() > 0
|
||||||
can_receive_lightning = self.wallet.lnworker and amount_sat <= self.wallet.lnworker.num_sats_can_receive()
|
can_receive_lightning = self.wallet.lnworker and amount_sat <= self.wallet.lnworker.num_sats_can_receive()
|
||||||
has_expired = self.wallet.get_request_status(key) == PR_EXPIRED
|
has_expired = self.wallet.get_request_status(key) == PR_EXPIRED
|
||||||
|
if not addr:
|
||||||
|
address_help = _('Amount too small to be received onchain')
|
||||||
|
if not URI:
|
||||||
|
URI_help = _('Amount too small to be received onchain')
|
||||||
if has_expired:
|
if has_expired:
|
||||||
URI_help = ln_help = address_help = _('This request has expired')
|
URI_help = ln_help = address_help = _('This request has expired')
|
||||||
URI = lnaddr = address = ''
|
URI = lnaddr = address = ''
|
||||||
|
|||||||
Reference in New Issue
Block a user