# HG changeset patch # User Denis Laxalde # Date 2019-10-24 13:50:15 # Node ID 416041f97cc333b9a1bf04d10b5502ac78a3f33d # Parent ac33550f63e89a494785a1d51be2e987dd9cedae py3: decode email headers with mail.headdecode() in notify extension diff --git a/hgext/notify.py b/hgext/notify.py --- a/hgext/notify.py +++ b/hgext/notify.py @@ -391,9 +391,9 @@ class notifier(object): sender = msg[r'From'] subject = msg[r'Subject'] if sender is not None: - sender = encoding.strtolocal(sender) + sender = mail.headdecode(sender) if subject is not None: - subject = encoding.strtolocal(subject) + subject = mail.headdecode(subject) del msg[r'From'], msg[r'Subject'] if not msg.is_multipart():