From 5f7571eeaf30f054b71327100caab2a15431cf66 Mon Sep 17 00:00:00 2001 From: Anton Khirnov Date: Mon, 1 Feb 2021 15:29:53 +0100 Subject: Fix access to Attachment filename. --- alot/commands/envelope.py | 2 +- alot/widgets/thread.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/alot/commands/envelope.py b/alot/commands/envelope.py index f7337968..4b5a1fcc 100644 --- a/alot/commands/envelope.py +++ b/alot/commands/envelope.py @@ -81,7 +81,7 @@ class UnattachCommand(Command): if self.hint is not None: for a in envelope.attachments: - if self.hint in a.get_filename(): + if a.filename and self.hint in a.filename(): envelope.attachments.remove(a) else: envelope.attachments = [] diff --git a/alot/widgets/thread.py b/alot/widgets/thread.py index 52e23d07..7d3bafca 100644 --- a/alot/widgets/thread.py +++ b/alot/widgets/thread.py @@ -302,7 +302,7 @@ class _TextPart(_MIMEPartWidget): # decorate inline-forced attachments with a linebox if part.attachment: title = 'attachment %s' % part.content_type - fname = part.attachment.get_filename() + fname = part.attachment.filename if fname: title += ': %s' % fname -- cgit v1.2.3