From 7355092cfe042fb22109da41598ecf44bcd964b9 Mon Sep 17 00:00:00 2001 From: Randall Date: Fri, 26 Aug 2022 18:04:01 -0400 Subject: [PATCH] Properly handle exception for attempting to copy a field that does not exist --- bin/sshyp.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/bin/sshyp.py b/bin/sshyp.py index 94f5735..41c90d1 100755 --- a/bin/sshyp.py +++ b/bin/sshyp.py @@ -744,7 +744,11 @@ if __name__ == "__main__": elif argument_list[2] == 'username' or argument_list[2] == '-u' or argument_list[2] == 'password' or \ argument_list[2] == '-p' or argument_list[2] == 'url' or argument_list[2] == '-l' or \ argument_list[2] == 'note' or argument_list[2] == '-n': - copy_data() + try: + copy_data() + except IndexError: + print(f"\n\u001b[38;5;9merror: field does not exist in entry\u001b[0m\n") + s_exit(1) else: print_info() elif argument_list[1] == 'shear' or argument_list[1] == '-rm':