|
@ -1520,12 +1520,8 @@ class ElectrumWindow(QMainWindow, MessageBoxMixin, Logger): |
|
|
req = self.wallet.receive_requests.get(key) |
|
|
req = self.wallet.receive_requests.get(key) |
|
|
if req is None: |
|
|
if req is None: |
|
|
return |
|
|
return |
|
|
# update item |
|
|
|
|
|
self.request_list.update_item(key, req) |
|
|
self.request_list.update_item(key, req) |
|
|
# update list later |
|
|
self.request_list.update() |
|
|
self.timer = QTimer() |
|
|
|
|
|
self.timer.timeout.connect(self.request_list.update) |
|
|
|
|
|
self.timer.start(3000) |
|
|
|
|
|
|
|
|
|
|
|
if status == PR_PAID: |
|
|
if status == PR_PAID: |
|
|
self.notify(_('Payment received') + '\n' + key) |
|
|
self.notify(_('Payment received') + '\n' + key) |
|
@ -1537,12 +1533,8 @@ class ElectrumWindow(QMainWindow, MessageBoxMixin, Logger): |
|
|
req = self.wallet.get_invoice(key) |
|
|
req = self.wallet.get_invoice(key) |
|
|
if req is None: |
|
|
if req is None: |
|
|
return |
|
|
return |
|
|
# update item |
|
|
|
|
|
self.invoice_list.update_item(key, req) |
|
|
self.invoice_list.update_item(key, req) |
|
|
# update list later. |
|
|
self.invoice_list.update() |
|
|
self.timer = QTimer() |
|
|
|
|
|
self.timer.timeout.connect(self.invoice_list.update) |
|
|
|
|
|
self.timer.start(3000) |
|
|
|
|
|
|
|
|
|
|
|
def on_payment_succeeded(self, wallet, key): |
|
|
def on_payment_succeeded(self, wallet, key): |
|
|
description = self.wallet.get_label(key) |
|
|
description = self.wallet.get_label(key) |
|
|