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 '''

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