Skip to content
Snippets Groups Projects

Resolve "Info mailing"

Merged Nik | Klampfradler requested to merge 17-info-mailing into master
2 files
+ 16
0
Compare changes
  • Side-by-side
  • Inline
Files
2
@@ -29,6 +29,8 @@ class InfoMailing(ExtensibleModel):
text = RichTextField(verbose_name=_("Text"))
reply_to = models.EmailField(verbose_name=_("Request replies to"), blank=True)
active = models.BooleanField(verbose_name=_("Mailing is active"), default=False)
send_to_person = models.BooleanField(verbose_name=_("Send to registered person"), default=True)
send_to_guardians = models.BooleanField(verbose_name=_("Send to guardians"), default=False)
@@ -37,6 +39,10 @@ class InfoMailing(ExtensibleModel):
def __str__(self) -> str:
return self.subject
@classmethod
def get_active_mailings(cls):
return cls.objects.filter(active=True)
def send(self):
sent_to = self.sent_to.all()
Loading