From 77ab118a686e1fa6c0ee62c1aaefca4507a0ab08 Mon Sep 17 00:00:00 2001 From: Roberto Rosario Date: Fri, 17 Jul 2015 00:59:47 -0400 Subject: [PATCH] Access serialized value via property. --- mayan/apps/smart_settings/classes.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/mayan/apps/smart_settings/classes.py b/mayan/apps/smart_settings/classes.py index 6ff23224ea..ed700485d1 100644 --- a/mayan/apps/smart_settings/classes.py +++ b/mayan/apps/smart_settings/classes.py @@ -56,11 +56,8 @@ class Setting(object): @property def value(self): - if not self.yaml: - self.yaml = yaml.safe_dump(getattr(settings, self.global_name, self.default), allow_unicode=True) - - return yaml.safe_load(self.yaml) + return yaml.safe_load(self.serialized_value) @value.setter def value(self, value): - self.yaml = value + self.serialized_value = value