[Python-checkins] r68658 - tracker/instances/spambayes_integration/extensions/spambayes.py

martin.v.loewis python-checkins at python.org
Sat Jan 17 12:51:51 CET 2009


Author: martin.v.loewis
Date: Sat Jan 17 12:51:50 2009
New Revision: 68658

Log:
Fix access to content.


Modified:
   tracker/instances/spambayes_integration/extensions/spambayes.py

Modified: tracker/instances/spambayes_integration/extensions/spambayes.py
==============================================================================
--- tracker/instances/spambayes_integration/extensions/spambayes.py	(original)
+++ tracker/instances/spambayes_integration/extensions/spambayes.py	Sat Jan 17 12:51:50 2009
@@ -14,15 +14,14 @@
 
     authorid = node.get('author', node.get('creator'))
 
-    content = node['content']
+    content = db.getclass(classname).get(nodeid, 'content')
 
     tokens = ["klass:%s" % classname,
               "author:%s" % authorid,
               "authorage:%d" % int(math.log(authorage)),
               "hasrev:%s" % REVPAT.search(content) is not None]
 
-    klass = db.getclass(classname)
-    return (klass.get(nodeid, 'content'), tokens)
+    return (content, tokens)
 
 def train_spambayes(db, content, tokens, is_spam):
     spambayes_uri = db.config.detectors['SPAMBAYES_URI']


More information about the Python-checkins mailing list