equal
deleted
inserted
replaced
398 |
398 |
399 if not msg.is_multipart(): |
399 if not msg.is_multipart(): |
400 # create fresh mime message from scratch |
400 # create fresh mime message from scratch |
401 # (multipart templates must take care of this themselves) |
401 # (multipart templates must take care of this themselves) |
402 headers = msg.items() |
402 headers = msg.items() |
403 payload = msg.get_payload() |
403 payload = msg.get_payload(decode=pycompat.ispy3) |
404 # for notification prefer readability over data precision |
404 # for notification prefer readability over data precision |
405 msg = mail.mimeencode(self.ui, payload, self.charsets, self.test) |
405 msg = mail.mimeencode(self.ui, payload, self.charsets, self.test) |
406 # reinstate custom headers |
406 # reinstate custom headers |
407 for k, v in headers: |
407 for k, v in headers: |
408 msg[k] = v |
408 msg[k] = v |