summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEvgeny Fadeev <evgeny.fadeev@gmail.com>2014-08-27 23:56:50 +0700
committerEvgeny Fadeev <evgeny.fadeev@gmail.com>2014-08-27 23:56:50 +0700
commit78982630a5eae9352b2b41e40f6645c9399b405e (patch)
tree10908d22962d29b52328ed4bd29093bee36db5e5
parent85ffe7978b53564313781d14e5af69dfdc98cb27 (diff)
downloadaskbot-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.py4
-rw-r--r--askbot/deps/livesettings/views.py1
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)