Browse Source

qml: password change requires password, not PIN. fixes #8257

master
Sander van Grieken 3 years ago
parent
commit
39ac484ec7
  1. 4
      electrum/gui/qml/qedaemon.py

4
electrum/gui/qml/qedaemon.py

@ -128,6 +128,7 @@ class QEDaemon(AuthMixin, QObject):
serverConnectWizardChanged = pyqtSignal() serverConnectWizardChanged = pyqtSignal()
loadingChanged = pyqtSignal() loadingChanged = pyqtSignal()
passwordChangeFailed = pyqtSignal() passwordChangeFailed = pyqtSignal()
requestNewPassword = pyqtSignal()
walletLoaded = pyqtSignal([str,str], arguments=['name','path']) walletLoaded = pyqtSignal([str,str], arguments=['name','path'])
walletRequiresPassword = pyqtSignal([str,str], arguments=['name','path']) walletRequiresPassword = pyqtSignal([str,str], arguments=['name','path'])
@ -305,9 +306,8 @@ class QEDaemon(AuthMixin, QObject):
i = i + 1 i = i + 1
return f'wallet_{i}' return f'wallet_{i}'
requestNewPassword = pyqtSignal()
@pyqtSlot() @pyqtSlot()
@auth_protect @auth_protect(method='wallet')
def startChangePassword(self): def startChangePassword(self):
if self._use_single_password: if self._use_single_password:
self.requestNewPassword.emit() self.requestNewPassword.emit()

Loading…
Cancel
Save