From cf1720b2b646a11095148370262b8b0feb1f94d0 Mon Sep 17 00:00:00 2001 From: Martijn Voncken Date: Thu, 6 Nov 2008 19:25:37 +0000 Subject: [PATCH] fix webui config dialog --- deluge/scripts/wiki_docgen.py | 2 +- deluge/ui/webui/config_forms.py | 2 +- deluge/ui/webui/json_api.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/deluge/scripts/wiki_docgen.py b/deluge/scripts/wiki_docgen.py index d505912c8..2ff125b84 100644 --- a/deluge/scripts/wiki_docgen.py +++ b/deluge/scripts/wiki_docgen.py @@ -65,7 +65,7 @@ if 0: #plugin-manager if 0: #possible config-values print "=== config-values ===" - cfg = sclient.get_config() + cfg = sclient.get_sconfig() for key in sorted(cfg.keys()): print "%s:%s()" % (key, type(cfg[key]).__name__) diff --git a/deluge/ui/webui/config_forms.py b/deluge/ui/webui/config_forms.py index dbf750f4b..d955fd221 100644 --- a/deluge/ui/webui/config_forms.py +++ b/deluge/ui/webui/config_forms.py @@ -55,7 +55,7 @@ class WebCfgForm(forms.Form): def save(self, data): utils.validate_config(data) for key, value in data.iteritems(): - config.set(key, value) + config[key] = value config.save() class CfgForm(forms.Form): diff --git a/deluge/ui/webui/json_api.py b/deluge/ui/webui/json_api.py index 7b85e6c05..05dbf853d 100644 --- a/deluge/ui/webui/json_api.py +++ b/deluge/ui/webui/json_api.py @@ -180,7 +180,7 @@ class json_rpc: utils.update_pwd(pwd) del data["pwd"] for key, value in data.iteritems(): - utils.config.set(key, value) + utils.config[key] = value utils.config.save() utils.apply_config()