fix: deleting a passworded wallet did not work
This commit is contained in:
parent
d599f11cce
commit
83443732c4
|
@ -1871,14 +1871,7 @@ class ElectrumWindow(QMainWindow, MessageBoxMixin, PrintError):
|
||||||
@protected
|
@protected
|
||||||
def _delete_wallet(self, password):
|
def _delete_wallet(self, password):
|
||||||
wallet_path = self.wallet.storage.path
|
wallet_path = self.wallet.storage.path
|
||||||
dirname = os.path.dirname(wallet_path)
|
|
||||||
basename = os.path.basename(wallet_path)
|
basename = os.path.basename(wallet_path)
|
||||||
if self.wallet.has_password():
|
|
||||||
try:
|
|
||||||
self.wallet.check_password(pw)
|
|
||||||
except:
|
|
||||||
self.show_error("Invalid Password")
|
|
||||||
return
|
|
||||||
self.gui_object.daemon.stop_wallet(wallet_path)
|
self.gui_object.daemon.stop_wallet(wallet_path)
|
||||||
self.close()
|
self.close()
|
||||||
os.unlink(wallet_path)
|
os.unlink(wallet_path)
|
||||||
|
|
Loading…
Reference in New Issue