Browse Source

Handle already existing wallet file on recover

Related to cdde41e162
master
Kristaps Kaupe 6 years ago
parent
commit
ed825d5cc8
No known key found for this signature in database
GPG Key ID: D47B1B4232B55437
  1. 15
      scripts/joinmarket-qt.py

15
scripts/joinmarket-qt.py

@ -1460,17 +1460,22 @@ class JMMainWindow(QMainWindow):
self.close()
def recoverWallet(self):
success = wallet_generate_recover_bip39("recover", "wallets",
"wallet.jmdat",
callbacks=(None, self.seedEntry,
try:
success = wallet_generate_recover_bip39("recover", "wallets",
"wallet.jmdat",
callbacks=(None, self.seedEntry,
self.getPassword,
self.getWalletFileName))
if not success:
JMQtMessageBox(self,
if not success:
JMQtMessageBox(self,
"Failed to recover wallet.",
mbtype='warn',
title="Error")
return
except Exception as e:
JMQtMessageBox(self, e.args[0], title="Error", mbtype="warn")
return
JMQtMessageBox(self, 'Wallet saved to ' + self.walletname,
title="Wallet created")
self.initWallet(seed=self.walletname, restart_cb=self.restartWithMsg)

Loading…
Cancel
Save