Mercurial > p > roundup > code
diff roundup/cgi/templating.py @ 3200:d2b1a946fdf4
change ZTUtils Iterator to always iter() its sequence argument
also s/multilinkGenerator/viewableGenerator
| author | Richard Jones <richard@users.sourceforge.net> |
|---|---|
| date | Wed, 16 Feb 2005 22:07:33 +0000 |
| parents | 0b7990f54778 |
| children | 34d034a4c0d9 |
line wrap: on
line diff
--- a/roundup/cgi/templating.py Wed Feb 16 21:52:32 2005 +0000 +++ b/roundup/cgi/templating.py Wed Feb 16 22:07:33 2005 +0000 @@ -1711,7 +1711,7 @@ ''' no extended attribute accesses make sense here ''' raise AttributeError, attr - def multilinkGenerator(self, values): + def viewableGenerator(self, values): '''Used to iterate over only the View'able items in a class.''' check = self._db.security.hasPermission userid = self._client.userid @@ -1723,14 +1723,14 @@ def __iter__(self): ''' iterate and return a new HTMLItem ''' - return self.multilinkGenerator(self._value) + return self.viewableGenerator(self._value) def reverse(self): ''' return the list in reverse order ''' l = self._value[:] l.reverse() - return self.multilinkGenerator(l) + return self.viewableGenerator(l) def sorted(self, property): ''' Return this multilink sorted by the given property '''
