[Tess-developers] TheSpamSecretary TheSpamSecretary.py,1.14,1.15
Brought to you by:
kwerle
|
From: <kw...@us...> - 2003-05-05 15:44:40
|
Update of /cvsroot/tess/TheSpamSecretary
In directory sc8-pr-cvs1:/tmp/cvs-serv16379
Modified Files:
TheSpamSecretary.py
Log Message:
Fixed a problem with empty subjects/bodies.
Index: TheSpamSecretary.py
===================================================================
RCS file: /cvsroot/tess/TheSpamSecretary/TheSpamSecretary.py,v
retrieving revision 1.14
retrieving revision 1.15
diff -C2 -d -r1.14 -r1.15
*** TheSpamSecretary.py 4 May 2003 20:33:58 -0000 1.14
--- TheSpamSecretary.py 5 May 2003 15:44:36 -0000 1.15
***************
*** 458,462 ****
outputData.write(aMessage)
#sys.stderr.write("Subject: %s\n" % aMessage.getheader('Subject'))
! self.addTokensFromTextToDict(aMessage.getheader('Subject'), self.tempDict, "SUBJECT:")
#print("MS:%s:ME" % outputData.getvalue())
#deal with mime messages
--- 458,463 ----
outputData.write(aMessage)
#sys.stderr.write("Subject: %s\n" % aMessage.getheader('Subject'))
! subject = aMessage.getheader('Subject')
! self.addTokensFromTextToDict(subject, self.tempDict, "SUBJECT:")
#print("MS:%s:ME" % outputData.getvalue())
#deal with mime messages
***************
*** 470,473 ****
--- 471,475 ----
except:
self.logFile.write("Failed to decode something of type %s\n" % aMessage.getmaintype())
+ self.logFile.write("Failed for subject %s\n" % aMessage.getheader('Subject'))
#print("MSXXX:%s:MEXXX" % outputData.getvalue())
self.addTokensFromTextToDict(outputData.getvalue(), self.tempDict)
***************
*** 526,529 ****
--- 528,533 ----
textType is the type of text being added - '' for body text, SUBJECT: for subject text.
"""
+ if (someText == None):
+ return;
someText = someText.lower()
#print("scanning %s" % someText)
|