From 37f0f539c82c22ea754448dff0bb62fe5ae1fa11 Mon Sep 17 00:00:00 2001 From: ThomasV Date: Tue, 22 Apr 2025 17:10:30 +0200 Subject: [PATCH] Qt: add message argument to get_password --- electrum/gui/qt/main_window.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/electrum/gui/qt/main_window.py b/electrum/gui/qt/main_window.py index 5073941e6..ef77990e4 100644 --- a/electrum/gui/qt/main_window.py +++ b/electrum/gui/qt/main_window.py @@ -137,8 +137,9 @@ def protected(func): def request_password(self, *args, **kwargs): parent = self.top_level_window() password = None + msg = kwargs.get('message') while self.wallet.has_keystore_encryption(): - password = self.password_dialog(parent=parent) + password = self.password_dialog(parent=parent, msg=msg) if password is None: # User cancelled password input return @@ -2000,7 +2001,7 @@ class ElectrumWindow(QMainWindow, MessageBoxMixin, Logger, QtEventListener): self.show_error(_("Wallet file not found: {}").format(basename)) @protected - def get_password(self, password): + def get_password(self, password, message=None): # may be used by plugins to get password return password