[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
r5562 - trunk/gnue-forms/src
From: |
reinhard |
Subject: |
r5562 - trunk/gnue-forms/src |
Date: |
Mon, 29 Mar 2004 05:45:23 -0600 (CST) |
Author: reinhard
Date: 2004-03-29 05:45:22 -0600 (Mon, 29 Mar 2004)
New Revision: 5562
Modified:
trunk/gnue-forms/src/GFDisplayHandler.py
Log:
Fixed lookup of allowed values for dropdowns. We have to use the same type
conversion here than where we generate the dictionary.
Modified: trunk/gnue-forms/src/GFDisplayHandler.py
===================================================================
--- trunk/gnue-forms/src/GFDisplayHandler.py 2004-03-29 10:47:39 UTC (rev
5561)
+++ trunk/gnue-forms/src/GFDisplayHandler.py 2004-03-29 11:45:22 UTC (rev
5562)
@@ -163,7 +163,8 @@
if self.modified:
if self._buildValue():
- if self.field._allowedValues and not
self.field._allowedValues.has_key(str(self.value)):
+ if self.field._allowedValues and \
+ not self.field._allowedValues.has_key("%s" % self.value):
self.work = ""
event.__error__ = True
event.__errortext__ = _("Invalid value '%s' for field") % self.value
@@ -751,7 +752,7 @@
self.work = ""
else:
try:
- self.work = self.field._allowedValues[str(self.value)]
+ self.work = self.field._allowedValues ["%s" % self.value]
except KeyError:
self.work = ""
event.__error__ = True
@@ -775,8 +776,8 @@
return display
return value
- if self.field._allowedValues.has_key(value):
- return self.field._allowedValues[value]
+ if self.field._allowedValues.has_key ("%s" % value):
+ return self.field._allowedValues ["%s" % value]
else:
return ""
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- r5562 - trunk/gnue-forms/src,
reinhard <=