From ae21489c7547ba4463ebda5920c5e4aef3452939 Mon Sep 17 00:00:00 2001 From: Randall Winkhart Date: Sun, 7 Jan 2024 20:00:57 -0500 Subject: [PATCH] Optimize multi-line note readout --- lib/sshyp.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/sshyp.py b/lib/sshyp.py index b4df1ce..af0f623 100755 --- a/lib/sshyp.py +++ b/lib/sshyp.py @@ -60,11 +60,11 @@ def entry_reader(_decrypted_entry): print(f"\u001b[38;5;7;48;5;8mpassword:\u001b[0m\n{_entry_password}\n") elif _num == 2 and _decrypted_entry[2] != '': print(f"\u001b[38;5;7;48;5;8murl:\u001b[0m\n{_decrypted_entry[_num]}\n") - elif _num >= 3 and _decrypted_entry[_num] != '' and _notes_flag != 1: + elif _notes_flag == 1 and _num >= 3: + print(_decrypted_entry[_num]) + elif _notes_flag != 1 and _num >= 3 and _decrypted_entry[_num] != '': _notes_flag = 1 print('\u001b[38;5;7;48;5;8mnotes:\u001b[0m\n' + _decrypted_entry[_num]) - elif _num >= 3 and _notes_flag == 1: - print(_decrypted_entry[_num]) if _notes_flag == 1: try: _line_test = _decrypted_entry[_num + 1]