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]: def extract(self, msg: EmailMessage) -> Optional[Transaction]:
body = msg.get_body() body = msg.get_body(preferencelist=("html", "plain"))
if body is None: if body is None:
raise TransactionParsingFailed("No body of message found") raise TransactionParsingFailed("No body of message found")
content = body.get_content() content = body.get_content()