diff roundup/backends/back_metakit.py @ 3679:e761981cde25

missed a couple of indexme checks
author Richard Jones <richard@users.sourceforge.net>
date Fri, 18 Aug 2006 01:36:58 +0000
parents a023442e691c
children 193f316dbbe9
line wrap: on
line diff
--- a/roundup/backends/back_metakit.py	Fri Aug 18 01:31:38 2006 +0000
+++ b/roundup/backends/back_metakit.py	Fri Aug 18 01:36:58 2006 +0000
@@ -1,4 +1,4 @@
-# $Id: back_metakit.py,v 1.110 2006-08-16 19:00:47 schlatterbeck Exp $
+# $Id: back_metakit.py,v 1.111 2006-08-18 01:36:58 richard Exp $
 '''Metakit backend for Roundup, originally by Gordon McMillan.
 
 Known Current Bugs:
@@ -1819,6 +1819,9 @@
             os.makedirs(os.path.dirname(dest))
         shutil.copyfile(source, dest)
 
+        if self.properties['content'].indexme:
+            return
+
         mime_type = None
         if self.getprops().has_key('type'):
             mime_type = self.get(nodeid, 'type')
@@ -1875,6 +1878,9 @@
         f.write(content)
         f.close()
 
+        if not self.properties['content'].indexme:
+            return newid
+
         mimetype = propvalues.get('type', self.default_mime_type)
         self.db.indexer.add_text((self.classname, newid, 'content'), content,
             mimetype)

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