From daf06b785bfaf73139e5565468533906e71213bb Mon Sep 17 00:00:00 2001 From: helmutm Date: Sun, 8 Jun 2008 09:06:09 +0000 Subject: [PATCH] added sorting by title git-svn-id: svn://svn.cy55.de/Zope3/src/cybertools/trunk@2699 fd906abe-77d9-0310-91a1-e0d9ade77398 --- integrator/bscw.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/integrator/bscw.py b/integrator/bscw.py index 024117f..48d7712 100644 --- a/integrator/bscw.py +++ b/integrator/bscw.py @@ -180,7 +180,9 @@ class ReadContainer(BSCWProxyBase, ReadContainer): return self.connection.getProxy(item) def values(self): - return [self.get(k) for k in self] + return sorted((self.get(k) for k in self), + key=lambda x: x.title.lower()) + def __len__(self): return len(self.keys())