From bb924f1f4d3981ec200ce8036a6a9ca33f399339 Mon Sep 17 00:00:00 2001 From: Pascal F Date: Wed, 3 Apr 2024 11:37:21 +0200 Subject: [PATCH] Add minimal type check --- django_mailbox/models.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/django_mailbox/models.py b/django_mailbox/models.py index d98ba1f..e502753 100644 --- a/django_mailbox/models.py +++ b/django_mailbox/models.py @@ -655,6 +655,9 @@ class Message(models.Model): pre-set it. """ + if not isinstance(message, EmailMessage): + raise ValueError('Message must be an instance of EmailMessage') + if not message.from_email: if self.mailbox.from_email: message.from_email = self.mailbox.from_email