require PIN to delete file
This commit is contained in:
@@ -779,6 +779,19 @@ class ElectrumWindow(App):
|
||||
else:
|
||||
apply(f, args + (None,))
|
||||
|
||||
def delete_wallet(self, name):
|
||||
basename = os.path.basename(name)
|
||||
def f(pw):
|
||||
if self.wallet.use_encryption:
|
||||
try:
|
||||
self.wallet.check_password(old_password)
|
||||
except:
|
||||
self.show_error("Invalid PIN")
|
||||
return
|
||||
os.unlink, (name,)
|
||||
self.show_error("File %s removed."%basename)
|
||||
self.protected(_("Enter your PIN code to delete %s") % basename, f, ())
|
||||
|
||||
def show_seed(self, label):
|
||||
self.protected(_("Enter your PIN code in order to decrypt your seed"), self._show_seed, (label,))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user