diff roundup/roundupdb.py @ 2035:1d86402ce5e8 maint-0.6

merge from HEAD
author Richard Jones <richard@users.sourceforge.net>
date Mon, 23 Feb 2004 05:37:11 +0000
parents ffba0a574b4e
children e7191f6d8db6
line wrap: on
line diff
--- a/roundup/roundupdb.py	Wed Feb 18 22:13:29 2004 +0000
+++ b/roundup/roundupdb.py	Mon Feb 23 05:37:11 2004 +0000
@@ -15,7 +15,7 @@
 # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE,
 # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
 # 
-# $Id: roundupdb.py,v 1.86.2.1 2003-09-18 07:29:56 kedder Exp $
+# $Id: roundupdb.py,v 1.86.2.2 2004-02-23 05:37:11 richard Exp $
 
 __doc__ = """
 Extending hyperdb with types specific to issue-tracking.
@@ -273,11 +273,12 @@
         message = cStringIO.StringIO()
         writer = MimeWriter.MimeWriter(message)
         writer.addheader('Subject', '[%s%s] %s'%(cn, nodeid,
-            encode_header(title)))
+            encode_header(title, self.db.config.EMAIL_CHARSET)))
         writer.addheader('To', ', '.join(sendto))
-        writer.addheader('From', straddr((encode_header(authname) + 
-            from_tag, from_address)))
-        tracker_name = encode_header(self.db.config.TRACKER_NAME)
+        writer.addheader('From', straddr((encode_header(authname,
+            self.db.config.EMAIL_CHARSET) + from_tag, from_address)))
+        tracker_name = encode_header(self.db.config.TRACKER_NAME,
+            self.db.config.EMAIL_CHARSET)
         writer.addheader('Reply-To', straddr((tracker_name, from_address)))
         writer.addheader('Date', time.strftime("%a, %d %b %Y %H:%M:%S +0000",
             time.gmtime()))

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