From fd8f6229d22ca5f583d1f11565b5387da833847a Mon Sep 17 00:00:00 2001 From: q3aql Date: Sun, 12 Jun 2022 12:01:14 +0200 Subject: [PATCH] Return to remove menu when remove entry --- pwsh-vault-cli.sh | 6 +++++- pwsh-vault.sh | 4 ++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/pwsh-vault-cli.sh b/pwsh-vault-cli.sh index 9d970e5..f8b6590 100755 --- a/pwsh-vault-cli.sh +++ b/pwsh-vault-cli.sh @@ -851,7 +851,7 @@ function remove_entry_vault() { if [ ${count_total} -ne 0 ] ; then echo "" fi - echo -n "# Type entry to remove (Default: return): " ; read vault_remove_entry + echo -n "# Type entry to remove (Default: Return): " ; read vault_remove_entry if [ -z "${vault_remove_entry}" ] ; then echo "# Canceled Remove Entry" else @@ -865,12 +865,16 @@ function remove_entry_vault() { echo "# Entry ${vault_remove_entry} Removed" echo "" echo -n "# Press enter key to continue " ; read enter_continue + remove_entry_vault + else + remove_entry_vault fi else echo "" echo "# Entry ${vault_remove_entry} does no exist" echo "" echo -n "# Press enter key to continue " ; read enter_continue + remove_entry_vault fi fi } diff --git a/pwsh-vault.sh b/pwsh-vault.sh index 3b99308..0e44e60 100755 --- a/pwsh-vault.sh +++ b/pwsh-vault.sh @@ -1042,9 +1042,13 @@ function remove_entry_vault() { if [ "${are_you_sure}" == "Yes" ] ; then rm -rf "${pwsh_vault}/${vault_remove_entry}" echo > /dev/null | pwsh-vaultm -p " Entry ${vault_remove_entry} Removed $(generate_spaces 55)" + remove_entry_vault + else + remove_entry_vault fi else echo > /dev/null | pwsh-vaultm -p " Entry ${vault_remove_entry} does no exist $(generate_spaces 55)" + remove_entry_vault fi fi }