From 43022f434ab32a37907b373f9b119cdbb313a528 Mon Sep 17 00:00:00 2001 From: Romain Bignon Date: Sun, 26 Jan 2014 15:32:37 +0100 Subject: [PATCH] cleaned fix --- weboob/tools/application/console.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/weboob/tools/application/console.py b/weboob/tools/application/console.py index 64670ca8..3e1a12ff 100644 --- a/weboob/tools/application/console.py +++ b/weboob/tools/application/console.py @@ -497,9 +497,9 @@ class ConsoleApplication(BaseApplication): content = content.encode(sys.stdin.encoding or locale.getpreferredencoding()) f.write(content) f.flush() - if editor_params is not None and os.path.basename(editor) in editor_params: + try: params = editor_params[os.path.basename(editor)] - else: + except (KeyError,TypeError): params = '' os.system("%s %s %s" % (editor, params, filename)) f.seek(0)