[Top][All Lists]
[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))
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [gnue] r6906 - trunk/gnue-appserver/src,
johannes <=