From cf6d6608eb7f8fcfa646c0e18704a2e0afa44078 Mon Sep 17 00:00:00 2001 From: SomberNight Date: Tue, 3 Oct 2017 07:54:00 +0200 Subject: [PATCH] fix: [text UI] changing proxy --- gui/text.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gui/text.py b/gui/text.py index 8116bf33..4de95bfe 100644 --- a/gui/text.py +++ b/gui/text.py @@ -9,6 +9,7 @@ import curses, datetime, locale from decimal import Decimal import getpass +import electrum from electrum.util import format_satoshis, set_verbosity from electrum.bitcoin import is_address, COIN, TYPE_ADDRESS from electrum import Wallet, WalletStorage @@ -395,7 +396,8 @@ class ElectrumGui: except Exception: self.show_message("Error:" + server + "\nIn doubt, type \"auto-connect\"") return False - proxy = self.parse_proxy_options(out.get('proxy')) if out.get('proxy') else None + if out.get('server') or out.get('proxy'): + proxy = electrum.network.deserialize_proxy(out.get('proxy')) if out.get('proxy') else proxy_config self.network.set_parameters(host, port, protocol, proxy, auto_connect) def settings_dialog(self):