Browse Source

Qt: catch exception raised by load_wallet

283
ThomasV 8 years ago
parent
commit
b69cb21333
  1. 8
      gui/qt/__init__.py

8
gui/qt/__init__.py

@ -159,8 +159,12 @@ class ElectrumGui:
w.bring_to_top()
break
else:
wallet = self.daemon.load_wallet(path)
if not wallet:
try:
wallet = self.daemon.load_wallet(path)
except BaseException as e:
QMessageBox.information(None, _('Error'), str(e), _('OK'))
return
if wallet is None:
wizard = InstallWizard(self.config, self.app, self.plugins, path)
wallet = wizard.run_and_get_wallet()
if not wallet:

Loading…
Cancel
Save