From 2406b10f38b348ea293eac8aae13b1d1c63b5971 Mon Sep 17 00:00:00 2001 From: Michael Lazar Date: Fri, 27 Mar 2015 23:32:45 -0700 Subject: [PATCH] Handle unexpected config keys without crashing. --- rtv/__main__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rtv/__main__.py b/rtv/__main__.py index 86f92b7..c86169e 100644 --- a/rtv/__main__.py +++ b/rtv/__main__.py @@ -68,7 +68,7 @@ def main(): # Fill in empty arguments with config file values. Paramaters explicitly # typed on the command line will take priority over config file params. for key, val in local_config.items(): - if getattr(args, key) is None: + if getattr(args, key, None) is None: setattr(args, key, val) config.unicode = args.unicode