]> granicus.if.org Git - python/commit
Merged revisions 78274 via svnmerge from
authorR. David Murray <rdmurray@bitdance.com>
Sun, 21 Feb 2010 04:39:40 +0000 (04:39 +0000)
committerR. David Murray <rdmurray@bitdance.com>
Sun, 21 Feb 2010 04:39:40 +0000 (04:39 +0000)
commit57c45ac5e508cfa62efab9c372d1c08544f2f5b4
tree2ff002979ce53f658dbd241abf3a8cc58afe9679
parent734f05925ef57e34e13efd501a47556a98ea3085
Merged revisions 78274 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78274 | r.david.murray | 2010-02-20 23:23:00 -0500 (Sat, 20 Feb 2010) | 9 lines

  Issue 7970: When email.Parser.Parser parses a MIME message of type
  message/rfc822 it turns it into an object whose body consists of
  a list containing a single Message object.  HeaderParser, on the
  other hand, just copies the body as a string.  Generator.flatten
  has a special handler for the message mime type that expected the
  body to be the one item list.  This fails if the message was parsed
  by HeaderParser.  So we now check to see if the body is a string
  first, and if so just we just emit it.
........
Lib/email/generator.py
Lib/email/test/data/msg_46.txt [new file with mode: 0644]
Lib/email/test/test_email.py
Misc/NEWS