[Zope-Checkins] CVS: Zope2 - TextIndex.py:1.5

andreas@serenade.digicool.com andreas@serenade.digicool.com
Fri, 1 Jun 2001 14:54:10 -0400


Update of /cvs-repository/Zope2/lib/python/Products/PluginIndexes/TextIndex
In directory serenade:/tmp/cvs-serv28934/TextIndex

Modified Files:
	TextIndex.py 
Log Message:
- added "query_options" parameter to all index types
- made parseIndexRequest much more smarter in parsing the request parameter



--- Updated File TextIndex.py in package Zope2 --
--- TextIndex.py	2001/05/31 12:22:53	1.4
+++ TextIndex.py	2001/06/01 18:53:39	1.5
@@ -149,6 +149,8 @@
          'action': 'manage_main',
          'help': ('TextIndex','TextIndex_Settings.stx')},
     )
+
+    query_options = ["query","operator"]
  
     def __init__(self, id, ignore_ex=None, call_methods=None, lexicon=None,extra=None):
         """Create an index
@@ -501,7 +503,7 @@
         all data fields used.  
         """
 
-        record = parseIndexRequest(request,self.id)
+        record = parseIndexRequest(request,self.id,self.query_options)
         if record.keys==None: return None
 
         # Changed for 2.4