qml: password change requires password, not PIN. fixes #8257
This commit is contained in:
@@ -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()
|
||||||
|
|||||||
Reference in New Issue
Block a user