diff options
author | Evgeny Fadeev <evgeny.fadeev@gmail.com> | 2014-08-27 23:56:50 +0700 |
---|---|---|
committer | Evgeny Fadeev <evgeny.fadeev@gmail.com> | 2014-08-27 23:56:50 +0700 |
commit | 78982630a5eae9352b2b41e40f6645c9399b405e (patch) | |
tree | 10908d22962d29b52328ed4bd29093bee36db5e5 | |
parent | 85ffe7978b53564313781d14e5af69dfdc98cb27 (diff) | |
download | askbot-78982630a5eae9352b2b41e40f6645c9399b405e.tar.gz askbot-78982630a5eae9352b2b41e40f6645c9399b405e.tar.bz2 askbot-78982630a5eae9352b2b41e40f6645c9399b405e.zip |
fixed bug where it wasnt possible to edit boolean livesetting
-rw-r--r-- | askbot/deps/livesettings/values.py | 4 | ||||
-rw-r--r-- | askbot/deps/livesettings/views.py | 1 |
2 files changed, 2 insertions, 3 deletions
diff --git a/askbot/deps/livesettings/values.py b/askbot/deps/livesettings/values.py index f0db1845..d81047ae 100644 --- a/askbot/deps/livesettings/values.py +++ b/askbot/deps/livesettings/values.py @@ -473,11 +473,11 @@ class Value(object): def get_editor_value(self, language_code): try: setting = self.get_setting(language_code) - return setting.value + return self.to_python(setting.value) except SettingNotSet: if language_code == django_settings.LANGUAGE_CODE: try: - return find_setting(self.group.key, self.key).value + return self.to_python(find_setting(self.group.key, self.key).value) except SettingNotSet: pass diff --git a/askbot/deps/livesettings/views.py b/askbot/deps/livesettings/views.py index 077fa472..d702cd67 100644 --- a/askbot/deps/livesettings/views.py +++ b/askbot/deps/livesettings/views.py @@ -28,7 +28,6 @@ def group_settings(request, group, template='livesettings/group_settings.html'): #editor = forms.customized_editor(settings) if request.method == 'POST': - # Populate the form with user-submitted data data = request.POST.copy() form = forms.SettingsEditor(data, request.FILES, settings=settings) |