Skip to content

Commit

Permalink
fix set_server. keep compatibility with the gtk interface
Browse files Browse the repository at this point in the history
  • Loading branch information
thomasv committed Oct 2, 2012
1 parent 385b515 commit e7e9e89
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 2 deletions.
6 changes: 5 additions & 1 deletion lib/gui_qt.py
Expand Up @@ -1450,7 +1450,11 @@ def do_set_line(x):

try:
cfg.set_key("proxy", { u'mode':unicode(proxy_mode.currentText()).lower(), u'host':unicode(proxy_host.text()), u'port':unicode(proxy_port.text()) }, True)
wallet.set_server(server, cfg.config["proxy"])
if cfg.config["proxy"]["mode"] != "none":
wallet.set_server(server, cfg.config["proxy"])
else:
wallet.set_server(server)

except Exception as err:
QMessageBox.information(None, _('Error'), str(err), _('OK'))
if parent == None:
Expand Down
2 changes: 1 addition & 1 deletion lib/wallet.py
Expand Up @@ -347,7 +347,7 @@ def pick_random_server(self):
def is_up_to_date(self):
return self.interface.responses.empty() and not self.interface.unanswered_requests

def set_server(self, server, proxy):
def set_server(self, server, proxy=None):
# raise an error if the format isnt correct
a,b,c = server.split(':')
b = int(b)
Expand Down

0 comments on commit e7e9e89

Please sign in to comment.