Traceback (most recent call last): File "/home/egj/opencore/src/Zope-2.9-branch/lib/python/Products/ZCatalog/ZCatalog.py", line 305, in refreshCatalog self.catalog_object(obj, p, pghandler=pghandler) File "/home/egj/opencore/zope/Products/CMFPlone/CatalogTool.py", line 357, in catalog_object update_metadata, pghandler=pghandler) File "/home/egj/opencore/zope/Products/CacheSetup/patch.py", line 100, in catalog_object update_metadata) File "/home/egj/opencore/zope/Products/CacheSetup/patch_utils.py", line 6, in call return getattr(self, PATTERN % __name__)(*args, **kw) File "/home/egj/opencore/src/Zope-2.9-branch/lib/python/Products/ZCatalog/ZCatalog.py", line 567, in catalog_object update_metadata=update_metadata) File "/home/egj/opencore/src/Zope-2.9-branch/lib/python/Products/ZCatalog/Catalog.py", line 348, in catalogObject self.updateMetadata(object, uid) File "/home/egj/opencore/src/Zope-2.9-branch/lib/python/Products/ZCatalog/Catalog.py", line 277, in updateMetadata newDataRecord = self.recordify(object) File "/home/egj/opencore/src/Zope-2.9-branch/lib/python/Products/ZCatalog/Catalog.py", line 417, in recordify if(attr is not MV and safe_callable(attr)): attr=attr() File "/home/egj/opencore/src/opencore/opencore/content/member.py", line 265, in project_ids return [x.getId() for x in self.getProjectListing()] File "/home/egj/opencore/src/opencore/opencore/content/member.py", line 256, in getProjectListing for team in self.getActiveTeams(): File "/home/egj/opencore/src/opencore/opencore/content/member.py", line 250, in getActiveTeams return tmtool.getTeamsForMember(self, active=True) AttributeError: getTeamsForMember