commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gnue] r9706 - trunk/gnue-forms/src/GFObjects


From: jamest
Subject: [gnue] r9706 - trunk/gnue-forms/src/GFObjects
Date: Tue, 12 Jun 2007 07:33:26 -0500 (CDT)

Author: jamest
Date: 2007-06-12 07:33:26 -0500 (Tue, 12 Jun 2007)
New Revision: 9706

Modified:
   trunk/gnue-forms/src/GFObjects/GFField.py
Log:
check for invalid type value prior to using string methods on value


Modified: trunk/gnue-forms/src/GFObjects/GFField.py
===================================================================
--- trunk/gnue-forms/src/GFObjects/GFField.py   2007-06-12 10:09:40 UTC (rev 
9705)
+++ trunk/gnue-forms/src/GFObjects/GFField.py   2007-06-12 12:33:26 UTC (rev 
9706)
@@ -313,12 +313,12 @@
 
         if value is None:
             return None
+        elif isinstance(value, datatypes.InvalidValueType):
+            return value
         elif self._block.mode == 'query' and value.lower() == u_("(all)"):
             return ''
         elif self._block.mode == 'query' and value.lower() == u_("(empty)"):
             return chr(0)
-        elif isinstance(value, datatypes.InvalidValueType):
-            return value
         elif value in self.__lookup_dict_reverse:
             return self.__lookup_dict_reverse[value]
         else:





reply via email to

[Prev in Thread] Current Thread [Next in Thread]