[Zope-Checkins] SVN: Zope/trunk/lib/python/Products/ZCTextIndex/ZCTextIndex.py Fail a bit more gracefully if no lexicon is passed.

Florent Guillaume fg at nuxeo.com
Fri Nov 26 06:54:28 EST 2004


Log message for revision 28509:
  Fail a bit more gracefully if no lexicon is passed.
  

Changed:
  U   Zope/trunk/lib/python/Products/ZCTextIndex/ZCTextIndex.py

-=-
Modified: Zope/trunk/lib/python/Products/ZCTextIndex/ZCTextIndex.py
===================================================================
--- Zope/trunk/lib/python/Products/ZCTextIndex/ZCTextIndex.py	2004-11-26 09:20:02 UTC (rev 28508)
+++ Zope/trunk/lib/python/Products/ZCTextIndex/ZCTextIndex.py	2004-11-26 11:54:27 UTC (rev 28509)
@@ -74,7 +74,7 @@
         self._indexed_attrs = self._fieldname.split(',')
         self._indexed_attrs = [ attr.strip() for attr in  self._indexed_attrs if attr ]
 
-        lexicon_id = lexicon_id or extra.lexicon_id
+        lexicon_id = lexicon_id or getattr(extra, 'lexicon_id', '')
         lexicon = getattr(caller, lexicon_id, None)
 
         if lexicon is None:



More information about the Zope-Checkins mailing list