prewikka/master: Return default value if no database value is found, fix possible exception.

[email protected] Mon, 8 Jun 2009 15:52:59 +0200 (CEST)
Newsgroups gmane.comp.security.ids.prelude.cvs
Message-ID <[email protected]>
commit 0066812fbb240ddf30f4b4534255cf978a899680
Author: Yoann Vandoorselaere <[email protected]>
Date:   Mon Jun 8 15:32:14 2009 +0200

    Return default value if no database value is found, fix possible exception.


========================================

 prewikka/view.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

========================================

diff --git a/prewikka/view.py b/prewikka/view.py
index bca522b..430ce94 100644
--- a/prewikka/view.py
+++ b/prewikka/view.py
@@ -64,7 +64,7 @@ class Parameters(dict):
 
     def optional(self, name, type, default=None, save=False):
         if default is not None:
-            self._hard_default[name] = default
+            self._default[name] = self._hard_default[name] = default
 
         self._parameters[name] = { "type": type, "mandatory": False, "default": default, "save": save }
 
_______________________________________________
Prelude-cvslog site list
[email protected]
http://lists.prelude-ids.org/mailman/listinfo/prelude-cvslog