1
0
Fork 1
mirror of https://github.com/coddingtonbear/django-mailbox.git synced 2026-07-09 22:38:19 +02:00

Try fixing Django6.0

This commit is contained in:
pfouque 2026-01-27 12:35:49 +01:00
parent 1045cd8235
commit b4d410a54e
2 changed files with 8 additions and 4 deletions

View file

@ -310,7 +310,7 @@ class Mailbox(models.Model):
) )
elif ( elif (
settings['strip_unallowed_mimetypes'] settings['strip_unallowed_mimetypes']
and not msg.get_content_type() in settings['allowed_mimetypes'] and msg.get_content_type() not in settings['allowed_mimetypes']
): ):
for header, value in msg.items(): for header, value in msg.items():
new[header] = value new[header] = value
@ -674,10 +674,9 @@ class Message(models.Model):
message.extra_headers['Date'] = formatdate() message.extra_headers['Date'] = formatdate()
message.extra_headers['In-Reply-To'] = self.message_id.strip() message.extra_headers['In-Reply-To'] = self.message_id.strip()
message.send() message.send()
return self.mailbox.record_outgoing_message( return self.mailbox.record_outgoing_message(
email.message_from_string( message.message()
message.message().as_string()
)
) )
@property @property

View file

@ -2,3 +2,8 @@
norecursedirs=env docs lib .eggs norecursedirs=env docs lib .eggs
DJANGO_SETTINGS_MODULE=django_mailbox.tests.settings DJANGO_SETTINGS_MODULE=django_mailbox.tests.settings
addopts = --tb=short -rxs addopts = --tb=short -rxs
[tool:pytest]
norecursedirs=env docs lib .eggs
DJANGO_SETTINGS_MODULE=django_mailbox.tests.settings
addopts = --tb=short -rxs