From 6d50ec71997cac9c898737de93b8a945f0351e53 Mon Sep 17 00:00:00 2001 From: Kelly Brazil Date: Wed, 12 Feb 2020 00:11:48 -0500 Subject: [PATCH] add try/except to fix bare jc command condition --- jc/cli.py | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/jc/cli.py b/jc/cli.py index 1f02fc54..2ef1e4f2 100644 --- a/jc/cli.py +++ b/jc/cli.py @@ -199,12 +199,15 @@ def magic(): for parser in parser_info: if 'magic_commands' in parser: for magic_command in parser['magic_commands']: - if ' '.join(args_given[0:2]) == magic_command: - found_parser = parser['argument'] - break - elif ''.join(args_given[0]) == magic_command: - found_parser = parser['argument'] - break + try: + if ' '.join(args_given[0:2]) == magic_command: + found_parser = parser['argument'] + break + elif ''.join(args_given[0]) == magic_command: + found_parser = parser['argument'] + break + except Exception: + return if found_parser: run_command = ' '.join(args_given)