Mercurial > p > roundup > code
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):
