tests: fix github CI, again

This commit is contained in:
Éloi Rivard 2023-12-24 13:14:38 +01:00
parent 92c2e864af
commit 6dac4a1ca8
No known key found for this signature in database
GPG key ID: 7EDA204EA57DD184

View file

@ -62,11 +62,14 @@ def send_email(subject, recipient, text, html, attachements=None):
attachements = attachements or []
for cid, filename, value in attachements:
if filetype := mimetypes.guess_type(filename): # pragma: no branch
maintype, subtype = filetype[0].split("/")
msg.get_payload()[1].add_related(
value, maintype=maintype, subtype=subtype, cid=cid
)
filetype = mimetypes.guess_type(filename)
if not filetype or not filetype[0]: # pragma: no cover
continue
maintype, subtype = filetype[0].split("/")
msg.get_payload()[1].add_related(
value, maintype=maintype, subtype=subtype, cid=cid
)
smtp = None
try: