commit-gnue
[Top][All Lists]
Advanced

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

[gnue] r6906 - trunk/gnue-appserver/src


From: johannes
Subject: [gnue] r6906 - trunk/gnue-appserver/src
Date: Sun, 16 Jan 2005 04:32:56 -0600 (CST)

Author: johannes
Date: 2005-01-16 04:32:55 -0600 (Sun, 16 Jan 2005)
New Revision: 6906

Modified:
   trunk/gnue-appserver/src/geasList.py
   trunk/gnue-appserver/src/geasSession.py
Log:
Do proper sorting for calcualted fields


Modified: trunk/gnue-appserver/src/geasList.py
===================================================================
--- trunk/gnue-appserver/src/geasList.py        2005-01-16 10:05:45 UTC (rev 
6905)
+++ trunk/gnue-appserver/src/geasList.py        2005-01-16 10:32:55 UTC (rev 
6906)
@@ -207,7 +207,7 @@
         # evaluated.
         order = []
         for (item, desc) in self.__asSorting:
-          order.append ((i.get (item) [0], desc))
+          order.append ((i.get ([item]) [0], desc))
 
         i.setSort (order)
 

Modified: trunk/gnue-appserver/src/geasSession.py
===================================================================
--- trunk/gnue-appserver/src/geasSession.py     2005-01-16 10:05:45 UTC (rev 
6905)
+++ trunk/gnue-appserver/src/geasSession.py     2005-01-16 10:32:55 UTC (rev 
6906)
@@ -378,7 +378,7 @@
 
       if fieldName is None:
         for item in sortorder [ix:]:
-          if isinstance (item, TupleType):
+          if isinstance (item, TupleType) or isinstance (item, ListType):
             asSort.append (item)
           else:
             asSort.append ((item, False))





reply via email to

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