fix qewallet calls to invoice list model
This commit is contained in:
@@ -307,7 +307,7 @@ class QEWallet(QObject):
|
||||
# TODO: check this flow. Only if alias is defined in config. OpenAlias?
|
||||
pass
|
||||
#self.sign_payment_request(addr)
|
||||
self._requestModel.add_request(req)
|
||||
self._requestModel.add_invoice(req)
|
||||
return addr
|
||||
|
||||
@pyqtSlot('quint64', 'QString', int)
|
||||
@@ -337,9 +337,19 @@ class QEWallet(QObject):
|
||||
@pyqtSlot('QString')
|
||||
def delete_request(self, key: str):
|
||||
self.wallet.delete_request(key)
|
||||
self._requestModel.delete_request(key)
|
||||
self._requestModel.delete_invoice(key)
|
||||
|
||||
@pyqtSlot('QString', result='QVariant')
|
||||
def get_request(self, key: str):
|
||||
req = self.wallet.get_request(key)
|
||||
return self._requestModel.request_to_model(req)
|
||||
return self._requestModel.invoice_to_model(req)
|
||||
|
||||
@pyqtSlot('QString')
|
||||
def delete_invoice(self, key: str):
|
||||
self.wallet.delete_invoice(key)
|
||||
self._invoiceModel.delete_invoice(key)
|
||||
|
||||
@pyqtSlot('QString', result='QVariant')
|
||||
def get_invoice(self, key: str):
|
||||
req = self.wallet.get_invoice(key)
|
||||
return self._invoiceModel.invoice_to_model(req)
|
||||
|
||||
Reference in New Issue
Block a user