[Zope-Checkins] SVN: Zope/trunk/ - Catalog.clear(): fixed handling
of _length attribute (caused import
Andreas Jung
andreas at andreas-jung.com
Tue Aug 16 06:07:09 EDT 2005
Log message for revision 37950:
- Catalog.clear(): fixed handling of _length attribute (caused import
problems for some .zexp files e.g. Squishdot instances)
Changed:
U Zope/trunk/doc/CHANGES.txt
U Zope/trunk/lib/python/Products/ZCatalog/Catalog.py
-=-
Modified: Zope/trunk/doc/CHANGES.txt
===================================================================
--- Zope/trunk/doc/CHANGES.txt 2005-08-16 10:05:19 UTC (rev 37949)
+++ Zope/trunk/doc/CHANGES.txt 2005-08-16 10:07:09 UTC (rev 37950)
@@ -49,6 +49,9 @@
Bugs fixed
+ - Catalog.clear(): fixed handling of _length attribute (caused import
+ problems for some .zexp files e.g. Squishdot instances)
+
- Collector #1773: by default user accounts are now encrypted for
security reasons
Modified: Zope/trunk/lib/python/Products/ZCatalog/Catalog.py
===================================================================
--- Zope/trunk/lib/python/Products/ZCatalog/Catalog.py 2005-08-16 10:05:19 UTC (rev 37949)
+++ Zope/trunk/lib/python/Products/ZCatalog/Catalog.py 2005-08-16 10:07:09 UTC (rev 37950)
@@ -78,7 +78,6 @@
# object unique identifier to the rid, and self.paths is a
# mapping of the rid to the unique identifier.
- self._length = BTrees.Length.Length()
self.clear()
if brains is not None:
@@ -103,7 +102,7 @@
self.data = IOBTree() # mapping of rid to meta_data
self.uids = OIBTree() # mapping of uid to rid
self.paths = IOBTree() # mapping of rid to uid
- self._length.set(0)
+ self._length = BTrees.Length.Length()
for index in self.indexes.keys():
self.getIndex(index).clear()
More information about the Zope-Checkins
mailing list