From 771f4f5d1e743cb932d1c04be0c956716fa209e2 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Mon, 27 Apr 2026 15:00:48 +0200 Subject: [PATCH] Turn attendee emails on by default for new events (Z#23213656) (#5598) * Turn attendee emails on by default for new events (Z#23213656) I think the thing that makes me most unhappy is that *most* organizers will probably want to turn off mail_send_order_paid_attendee when they set ticket_download_pending and I don't think organizers will remember that, but it also seems complex and weird to create an automatism for it? * Update src/pretix/base/models/event.py Co-authored-by: Martin Gross --------- Co-authored-by: Martin Gross --- src/pretix/base/models/event.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/pretix/base/models/event.py b/src/pretix/base/models/event.py index aee0df1a7b..1feed0e367 100644 --- a/src/pretix/base/models/event.py +++ b/src/pretix/base/models/event.py @@ -715,6 +715,12 @@ class Event(EventMixin, LoggedModel): self.settings.name_scheme = 'given_family' self.settings.payment_banktransfer_invoice_immediately = True self.settings.low_availability_percentage = 10 + self.settings.mail_send_order_free_attendee = True + self.settings.mail_send_order_placed_attendee = True + self.settings.mail_send_order_paid_attendee = True + self.settings.mail_send_order_approved_attendee = True + self.settings.mail_send_order_approved_free_attendee = True + self.settings.mail_text_download_reminder_attendee = True @property def social_image(self):