changeset 1155:5cf0a6b6e787

*cough* sort list results *cough*
author Richard Jones <richard@users.sourceforge.net>
date Mon, 16 Sep 2002 06:51:13 +0000
parents e0142ee233e8
children d0da32fbdedc
files roundup/cgi/templating.py
diffstat 1 files changed, 7 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/roundup/cgi/templating.py	Mon Sep 16 06:50:40 2002 +0000
+++ b/roundup/cgi/templating.py	Mon Sep 16 06:51:13 2002 +0000
@@ -323,7 +323,13 @@
             klass = HTMLUser
         else:
             klass = HTMLItem
-        l = [klass(self._client, self.classname, x) for x in self._klass.list()]
+
+        # get the list and sort it nicely
+        l = self._klass.list()
+        sortfunc = make_sort_function(self._db, self._prop.classname)
+        l.sort(sortfunc)
+
+        l = [klass(self._client, self.classname, x) for x in l]
         return l
 
     def csv(self):

Roundup Issue Tracker: http://roundup-tracker.org/