Mercurial > p > roundup > code
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) |
