summaryrefslogtreecommitdiff
path: root/ricky/param/__init__.py
diff options
context:
space:
mode:
authorpepperpepperpepper <pepper@scannerjammer.com>2015-12-08 00:57:53 -0800
committerpepperpepperpepper <pepper@scannerjammer.com>2015-12-08 00:57:53 -0800
commit17fff32864cf33bbec2b531a6123618acf74f3f7 (patch)
treeed9d4336871fe27a69a564ab88b33aac608a147d /ricky/param/__init__.py
parent0606bb0d4c8a90c161d518034e691153f9856f33 (diff)
ready for final serialization: patched weird value storing problem
Diffstat (limited to 'ricky/param/__init__.py')
-rw-r--r--ricky/param/__init__.py3
1 files changed, 1 insertions, 2 deletions
diff --git a/ricky/param/__init__.py b/ricky/param/__init__.py
index abb5e6a..3bf5c7e 100644
--- a/ricky/param/__init__.py
+++ b/ricky/param/__init__.py
@@ -10,14 +10,13 @@ class Param(object):
name=None,
**kwargs
):
- self._value_default = None
self.name = name
self.required = required
self._value_default = kwargs.get("default") or None
if not hasattr(self, "set_by_user"):
self._set_by_user = set_by_user
- if self.value is not None and \
+ if hasattr(self, "value") and self.value is not None and \
kwargs.get("value") is not None:
self._value = kwargs.get("value")
else: