[CMF-checkins] SVN: CMF/trunk/GenericSetup/ZCatalog/adapters.py -
	skip indexes which don't have an export adapter
    Yvo Schubbe 
    y.2005- at wcm-solutions.de
       
    Wed Oct  5 15:02:49 EDT 2005
    
    
  
Log message for revision 38769:
  - skip indexes which don't have an export adapter
Changed:
  U   CMF/trunk/GenericSetup/ZCatalog/adapters.py
-=-
Modified: CMF/trunk/GenericSetup/ZCatalog/adapters.py
===================================================================
--- CMF/trunk/GenericSetup/ZCatalog/adapters.py	2005-10-05 17:17:00 UTC (rev 38768)
+++ CMF/trunk/GenericSetup/ZCatalog/adapters.py	2005-10-05 19:02:48 UTC (rev 38769)
@@ -68,7 +68,10 @@
         indexes = self.context.getIndexObjects()[:]
         indexes.sort(lambda x,y: cmp(x.getId(), y.getId()))
         for idx in indexes:
-            fragment.appendChild(INodeExporter(idx).exportNode(self._doc))
+            exporter = INodeExporter(idx, None)
+            if exporter is None:
+                continue
+            fragment.appendChild(exporter.exportNode(self._doc))
         return fragment
 
     def _purgeIndexes(self):
    
    
More information about the CMF-checkins
mailing list