comparison roundup/backends/back_metakit.py @ 2505:bdd112cf61ba

rdbms backend full text search failure after import [SF#980314]
author Richard Jones <richard@users.sourceforge.net>
date Mon, 28 Jun 2004 23:13:06 +0000
parents 222ec8915b42
children f5542d92307a
comparison
equal deleted inserted replaced
2504:d084aea1910f 2505:bdd112cf61ba
1 # $Id: back_metakit.py,v 1.76 2004-06-24 09:57:49 richard Exp $ 1 # $Id: back_metakit.py,v 1.77 2004-06-28 23:13:05 richard Exp $
2 '''Metakit backend for Roundup, originally by Gordon McMillan. 2 '''Metakit backend for Roundup, originally by Gordon McMillan.
3 3
4 Known Current Bugs: 4 Known Current Bugs:
5 5
6 - You can't change a class' key properly. This shouldn't be too hard to fix. 6 - You can't change a class' key properly. This shouldn't be too hard to fix.
1944 content, mimetype) 1944 content, mimetype)
1945 1945
1946 self.fireReactors('set', oldnode, propvalues) 1946 self.fireReactors('set', oldnode, propvalues)
1947 1947
1948 def index(self, nodeid): 1948 def index(self, nodeid):
1949 '''Add (or refresh) the node to search indexes.
1950
1951 Pass on the content-type property for the content property.
1952 '''
1949 Class.index(self, nodeid) 1953 Class.index(self, nodeid)
1950 mimetype = self.get(nodeid, 'type') 1954 mimetype = self.get(nodeid, 'type')
1951 if not mimetype: 1955 if not mimetype:
1952 mimetype = self.default_mime_type 1956 mimetype = self.default_mime_type
1953 self.db.indexer.add_text((self.classname, nodeid, 'content'), 1957 self.db.indexer.add_text((self.classname, nodeid, 'content'),

Roundup Issue Tracker: http://roundup-tracker.org/