main_window: call pr.get_id() before it's required

This commit is contained in:
Roman Zeyde 2015-04-23 09:17:46 +03:00
parent 6cff7a284a
commit d3f696c301
1 changed files with 1 additions and 1 deletions

View File

@ -1147,7 +1147,6 @@ class ElectrumWindow(QMainWindow):
def broadcast_thread():
# non-GUI thread
pr = self.payment_request
key = pr.get_id()
if pr is None:
return self.wallet.sendtx(tx)
if pr.has_expired():
@ -1156,6 +1155,7 @@ class ElectrumWindow(QMainWindow):
status, msg = self.wallet.sendtx(tx)
if not status:
return False, msg
key = pr.get_id()
self.invoices.set_paid(key, tx.hash())
self.payment_request = None
refund_address = self.wallet.addresses()[0]