Mercurial > p > roundup > code
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'), |
