Log message for revision 29881:
  
        - Collector #1721: Fixed handling of an empty indexed_attrs parameter
  

Changed:
  U   Zope/trunk/doc/CHANGES.txt
  U   Zope/trunk/lib/python/Products/PluginIndexes/common/UnIndex.py

-=-
Modified: Zope/trunk/doc/CHANGES.txt
===================================================================
--- Zope/trunk/doc/CHANGES.txt  2005-04-05 02:38:36 UTC (rev 29880)
+++ Zope/trunk/doc/CHANGES.txt  2005-04-05 13:48:49 UTC (rev 29881)
@@ -24,6 +24,16 @@
 
    - check if ExtendedPathIndex might be a reasonable replacement for PathIndex
 
+
+  after Zope 2.8a2 
+
+    Features added
+
+    Bugs fixed
+
+      - Collector #1721: Fixed handling of an empty indexed_attrs parameter
+
+
   Zope 2.8a2 (2005/04/02)
 
     Features added

Modified: Zope/trunk/lib/python/Products/PluginIndexes/common/UnIndex.py
===================================================================
--- Zope/trunk/lib/python/Products/PluginIndexes/common/UnIndex.py      
2005-04-05 02:38:36 UTC (rev 29880)
+++ Zope/trunk/lib/python/Products/PluginIndexes/common/UnIndex.py      
2005-04-05 13:48:49 UTC (rev 29881)
@@ -94,6 +94,8 @@
         else:
             self.indexed_attrs = list(ia)
         self.indexed_attrs = [ attr.strip() for attr in  self.indexed_attrs if 
attr ] 
+        if not self.indexed_attrs:
+            self.indexed_attrs = [id]
 
         self._length = BTrees.Length.Length()
         self.clear()

_______________________________________________
Zope-Checkins maillist  -  Zope-Checkins@zope.org
http://mail.zope.org/mailman/listinfo/zope-checkins

Reply via email to