From f7c3b2f06732bf2bfa1bd085d60b739b8505942b Mon Sep 17 00:00:00 2001 From: thomasv Date: Mon, 19 Nov 2012 14:05:42 +0100 Subject: [PATCH] pop all options that are None before passing them to SimpleConfig --- electrum | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/electrum b/electrum index e301cbb6e..398669ddd 100755 --- a/electrum +++ b/electrum @@ -146,10 +146,13 @@ if __name__ == '__main__': # config is an object passed to the various constructors (wallet, interface, gui) if 'ANDROID_DATA' in os.environ: - config = SimpleConfig({'wallet_path':"/sdcard/electrum.dat", 'blockchain_headers_path':'/sdcard', 'gui':'android'}) + config_options = {'wallet_path':"/sdcard/electrum.dat", 'blockchain_headers_path':'/sdcard', 'gui':'android'} else: - config = SimpleConfig(eval(str(options))) + config_options = eval(str(options)) + for k, v in config_options.items(): + if v is None: config_options.pop(k) + config = SimpleConfig(config_options) wallet = Wallet(config) if len(args)==0: