Browse Source

wizard: fix decryption of hw wallet files

see #5174
sqlite_db
SomberNight 6 years ago
parent
commit
7458461f13
No known key found for this signature in database GPG Key ID: B33B5F232C6271E9
  1. 2
      electrum/gui/qt/installwizard.py
  2. 2
      electrum/storage.py

2
electrum/gui/qt/installwizard.py

@ -270,7 +270,7 @@ class InstallWizard(QDialog, MessageBoxMixin, BaseWizard):
return
elif self.temp_storage.is_encrypted_with_hw_device():
try:
self.run('choose_hw_device', HWD_SETUP_DECRYPT_WALLET, self.temp_storage)
self.run('choose_hw_device', HWD_SETUP_DECRYPT_WALLET, storage=self.temp_storage)
except InvalidPassword as e:
QMessageBox.information(
None, _('Error'),

2
electrum/storage.py

@ -119,7 +119,7 @@ class WalletStorage(PrintError):
if encryption is disabled completely (self.is_encrypted() == False),
or if encryption is enabled but the contents have already been decrypted.
"""
return bool(self.data)
return bool(self.db.data)
def is_encrypted(self):
"""Return if storage encryption is currently enabled."""

Loading…
Cancel
Save