diff options
| author | tkikuchi | 2005-12-06 00:36:06 +0000 |
|---|---|---|
| committer | tkikuchi | 2005-12-06 00:36:06 +0000 |
| commit | 62363e2e557199c4cc6f01f57c98710808d68b25 (patch) | |
| tree | 7b1bb7e6224c6deae6dac78bf6af6be683236b6a | |
| parent | df376257b3418b27c751b077f3032959d905ba78 (diff) | |
| download | mailman-62363e2e557199c4cc6f01f57c98710808d68b25.tar.gz mailman-62363e2e557199c4cc6f01f57c98710808d68b25.tar.zst mailman-62363e2e557199c4cc6f01f57c98710808d68b25.zip | |
Wrap get_filename(). This should eventually be backed out if email package
is updated.
| -rw-r--r-- | Mailman/Message.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/Mailman/Message.py b/Mailman/Message.py index d5fd30e74..4113d1c49 100644 --- a/Mailman/Message.py +++ b/Mailman/Message.py @@ -188,6 +188,13 @@ class Message(email.Message.Message): authors.append(address) return authors + def get_filename(self, failobj=None): + try: + filename = email.Message.Message.get_filename(self, failobj) + return filename + except (UnicodeError, LookupError, ValueError): + return failobj + class UserNotification(Message): |
