From 6b3e3e2b0bd1e827191e48d7ff6c1d50cb906438 Mon Sep 17 00:00:00 2001 From: Anton Khirnov Date: Thu, 21 Jan 2021 13:45:52 +0100 Subject: db/message: fix email-missing warning --- alot/db/message.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/alot/db/message.py b/alot/db/message.py index 836a9963..20782c5a 100644 --- a/alot/db/message.py +++ b/alot/db/message.py @@ -423,14 +423,13 @@ class Message: return self.filenames[0] def _load_email(self, session_keys): - warning = b"Subject: Caution!\n"\ - b"Message file is no longer accessible:\n%s" % self.filename try: with open(self.filename, 'rb') as f: mail = email.message_from_bytes(f.read(), policy = email.policy.SMTP) except IOError: - mail = email.message_from_string( - warning, policy=email.policy.SMTP) + warning = b"Subject: Caution!\n"\ + b"Message file is no longer accessible:\n%s" % self.filename + mail = email.message_from_bytes(warning, policy = email.policy.SMTP) return mail -- cgit v1.2.3