comparison roundup/roundupdb.py @ 1830:4ac11e7fa11a

Fix mailer bug [SF#817470]... ...and add docstrings to prevent this from happening again.
author Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
date Sat, 04 Oct 2003 11:21:47 +0000
parents 6f3b92a817aa
children 98b5f2c54dab
comparison
equal deleted inserted replaced
1829:4e4afbe3cd30 1830:4ac11e7fa11a
13 # BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 13 # BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
14 # FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" 14 # FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS"
15 # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, 15 # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE,
16 # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. 16 # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
17 # 17 #
18 # $Id: roundupdb.py,v 1.91 2003-09-16 16:12:38 kedder Exp $ 18 # $Id: roundupdb.py,v 1.92 2003-10-04 11:21:47 jlgijsbers Exp $
19 19
20 __doc__ = """ 20 __doc__ = """
21 Extending hyperdb with types specific to issue-tracking. 21 Extending hyperdb with types specific to issue-tracking.
22 """ 22 """
23 23
286 subject = '[%s%s] %s' % (cn, nodeid, encode_header(title)) 286 subject = '[%s%s] %s' % (cn, nodeid, encode_header(title))
287 author = straddr((encode_header(authname) + from_tag, from_address)) 287 author = straddr((encode_header(authname) + from_tag, from_address))
288 288
289 # create the message 289 # create the message
290 mailer = Mailer(self.db.config) 290 mailer = Mailer(self.db.config)
291 message, writer = mailer.get_standard_message(', '.join(sendto), 291 message, writer = mailer.get_standard_message(sendto, subject, author)
292 subject, author)
293 292
294 tracker_name = encode_header(self.db.config.TRACKER_NAME) 293 tracker_name = encode_header(self.db.config.TRACKER_NAME)
295 writer.addheader('Reply-To', straddr((tracker_name, from_address))) 294 writer.addheader('Reply-To', straddr((tracker_name, from_address)))
296 if messageid: 295 if messageid:
297 writer.addheader('Message-Id', messageid) 296 writer.addheader('Message-Id', messageid)

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