mirror of
https://github.com/LBRYFoundation/LBRY-Vault.git
synced 2025-08-27 23:41:35 +00:00
openalias: minor clean-up
This commit is contained in:
parent
af232223ee
commit
f819e9b6f4
2 changed files with 6 additions and 4 deletions
|
@ -98,7 +98,7 @@ class Contacts(dict):
|
|||
try:
|
||||
records, validated = dnssec.query(url, dns.rdatatype.TXT)
|
||||
except DNSException as e:
|
||||
print_error('Error resolving openalias: ', str(e))
|
||||
print_error(f'Error resolving openalias: {repr(e)}')
|
||||
return None
|
||||
prefix = 'btc'
|
||||
for record in records:
|
||||
|
|
|
@ -29,7 +29,7 @@ from decimal import Decimal
|
|||
from PyQt5.QtGui import *
|
||||
|
||||
from electrum import bitcoin
|
||||
from electrum.util import bfh
|
||||
from electrum.util import bfh, PrintError
|
||||
from electrum.transaction import TxOutput
|
||||
|
||||
from .qrtextedit import ScanQRTextEdit
|
||||
|
@ -42,7 +42,7 @@ frozen_style = "QWidget { background-color:none; border:none;}"
|
|||
normal_style = "QPlainTextEdit { }"
|
||||
|
||||
|
||||
class PayToEdit(CompletionTextEdit, ScanQRTextEdit):
|
||||
class PayToEdit(CompletionTextEdit, ScanQRTextEdit, PrintError):
|
||||
|
||||
def __init__(self, win):
|
||||
CompletionTextEdit.__init__(self)
|
||||
|
@ -215,6 +215,7 @@ class PayToEdit(CompletionTextEdit, ScanQRTextEdit):
|
|||
if self.is_pr:
|
||||
return
|
||||
key = str(self.toPlainText())
|
||||
key = key.strip() # strip whitespaces
|
||||
if key == self.previous_payto:
|
||||
return
|
||||
self.previous_payto = key
|
||||
|
@ -225,7 +226,8 @@ class PayToEdit(CompletionTextEdit, ScanQRTextEdit):
|
|||
return
|
||||
try:
|
||||
data = self.win.contacts.resolve(key)
|
||||
except:
|
||||
except Exception as e:
|
||||
self.print_error(f'error resolving address/alias: {repr(e)}')
|
||||
return
|
||||
if not data:
|
||||
return
|
||||
|
|
Loading…
Add table
Reference in a new issue