parsers: Don't accept multipart/related for body

This commit is contained in:
Keenan Tims 2025-04-25 12:44:07 -07:00
parent 6565bdd94d
commit f43ea80f3b

View File

@ -100,7 +100,7 @@ class MBNAParser(TransactionParser):
)
def extract(self, msg: EmailMessage) -> Optional[Transaction]:
body = msg.get_body()
body = msg.get_body(preferencelist=("html", "plain"))
if body is None:
raise TransactionParsingFailed("No body of message found")
content = body.get_content()