[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnue] r9095 - trunk/gnue-forms/src/input/displayHandlers
From: |
reinhard |
Subject: |
[gnue] r9095 - trunk/gnue-forms/src/input/displayHandlers |
Date: |
Thu, 30 Nov 2006 07:41:20 -0600 (CST) |
Author: reinhard
Date: 2006-11-30 07:41:19 -0600 (Thu, 30 Nov 2006)
New Revision: 9095
Modified:
trunk/gnue-forms/src/input/displayHandlers/Cursor.py
Log:
Store NULL if the empty line has been selected in a dropdown.
Modified: trunk/gnue-forms/src/input/displayHandlers/Cursor.py
===================================================================
--- trunk/gnue-forms/src/input/displayHandlers/Cursor.py 2006-11-30
13:03:14 UTC (rev 9094)
+++ trunk/gnue-forms/src/input/displayHandlers/Cursor.py 2006-11-30
13:41:19 UTC (rev 9095)
@@ -641,7 +641,7 @@
"""
if self.field._allowedValues:
if self.work == "":
- self.value = '' # None
+ self.value = None
else:
if self.field._allowedValuesReverse.has_key (self.display):
self.value = self.field._allowedValuesReverse [self.display]
@@ -722,12 +722,8 @@
# TODO: buildValue should raise an exception instead of return False
if not self._buildValue():
- raise InvalidFieldValueError, (self.field.name, self.work)
+ raise InvalidFieldValueError(self.field.name, self.work)
- if self.field._allowedValues and \
- not self.field._allowedValues.has_key("%s" % self.value):
- raise InvalidFieldValueError, (self.field.name, self.value)
-
if self.field.minLength and self.value is not None and len(self.value):
if len(self.value) < self.field.minLength:
raise MinimumLengthError(self.field.minLength)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [gnue] r9095 - trunk/gnue-forms/src/input/displayHandlers,
reinhard <=