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?
|
# TODO: check this flow. Only if alias is defined in config. OpenAlias?
|
||||||
pass
|
pass
|
||||||
#self.sign_payment_request(addr)
|
#self.sign_payment_request(addr)
|
||||||
self._requestModel.add_request(req)
|
self._requestModel.add_invoice(req)
|
||||||
return addr
|
return addr
|
||||||
|
|
||||||
@pyqtSlot('quint64', 'QString', int)
|
@pyqtSlot('quint64', 'QString', int)
|
||||||
@@ -337,9 +337,19 @@ class QEWallet(QObject):
|
|||||||
@pyqtSlot('QString')
|
@pyqtSlot('QString')
|
||||||
def delete_request(self, key: str):
|
def delete_request(self, key: str):
|
||||||
self.wallet.delete_request(key)
|
self.wallet.delete_request(key)
|
||||||
self._requestModel.delete_request(key)
|
self._requestModel.delete_invoice(key)
|
||||||
|
|
||||||
@pyqtSlot('QString', result='QVariant')
|
@pyqtSlot('QString', result='QVariant')
|
||||||
def get_request(self, key: str):
|
def get_request(self, key: str):
|
||||||
req = self.wallet.get_request(key)
|
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