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()