[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