From 76795b27a261887405c9de357098935c3947c5f2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20Schreiner?= Date: Sun, 25 Mar 2012 11:22:36 +0200 Subject: [PATCH] Ask for correct login information (for example "Account ID" in boobank) instead of always asking for "Password". --- weboob/tools/application/console.py | 6 +++++- weboob/tools/application/qt/qt.py | 5 +++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/weboob/tools/application/console.py b/weboob/tools/application/console.py index d6f60935..6532d232 100644 --- a/weboob/tools/application/console.py +++ b/weboob/tools/application/console.py @@ -74,7 +74,11 @@ class ConsoleApplication(BaseApplication): self.enabled_backends = set() def login_cb(self, backend_name, value): - return self.ask('[%s] Password' % backend_name, masked=True, default='', regexp=value.regexp) + return self.ask('[%s] %s' % (backend_name, + value.label), + masked=True, + default='', + regexp=value.regexp) def unload_backends(self, *args, **kwargs): unloaded = self.weboob.unload_backends(*args, **kwargs) diff --git a/weboob/tools/application/qt/qt.py b/weboob/tools/application/qt/qt.py index ea51cef8..fbcfc526 100644 --- a/weboob/tools/application/qt/qt.py +++ b/weboob/tools/application/qt/qt.py @@ -98,8 +98,9 @@ class QCallbacksManager(QObject): def __call__(self): password, ok = QInputDialog.getText(None, - 'Password request', - 'Please enter password for %s' % self.backend_name, + '%s request' % self.value.label, + 'Please enter %s for %s' % (self.value.label, + self.backend_name), QLineEdit.Password) return password