import time
import operator
from email import message_from_file
-from email.header import Header
-from email.utils import parsedate_tz, mktime_tz
+try:
+ from email.header import Header
+ from email.utils import parsedate_tz, mktime_tz
+except ImportError:
+ # Python 2.4 compatibility
+ from email.Header import Header
+ from email.Utils import parsedate_tz, mktime_tz
from patchparser import parse_patch
from patchwork.models import Patch, Project, Person, Comment
if commentbuf:
if patch:
- cpatch = patch
- else:
+ cpatch = patch
+ else:
cpatch = find_patch_for_comment(mail)
if not cpatch:
return (None, None)
try:
patch.save()
except Exception, ex:
- print ex.message
+ print str(ex)
if comment:
if save_required:
try:
comment.save()
except Exception, ex:
- print ex.message
+ print str(ex)
return 0