From de32b4c6e6d5a6a92c8e01d557009fa4888673d6 Mon Sep 17 00:00:00 2001 From: crp3844 Date: Wed, 7 Sep 2022 15:11:25 -0400 Subject: [PATCH] added removal of secrets config file if last account is removed --- bitwardenBackup.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/bitwardenBackup.py b/bitwardenBackup.py index 09a19fd..b965292 100644 --- a/bitwardenBackup.py +++ b/bitwardenBackup.py @@ -445,7 +445,11 @@ if __name__ == "__main__": if not ask_for_confirmation("Are you sure you wish to delete {} account? ".format(account_to_delete)): break del accounts[account_to_delete] - write_config_file(accounts, secrets_config_file) + if len(accounts) == 0: + # no more accounts, remove secrets file + os.remove(secrets_config_file) + else: + write_config_file(accounts, secrets_config_file) break # Quit the config