From 33400ed7cc3ad91a849f512e267a70609961c645 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Wed, 9 Jun 2021 18:15:41 +0200 Subject: [PATCH] Sendmail: Fix issue during scheduling (PRETIXEU-4FY) --- src/pretix/plugins/sendmail/signals.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/pretix/plugins/sendmail/signals.py b/src/pretix/plugins/sendmail/signals.py index a2700d9d68..ad95806763 100644 --- a/src/pretix/plugins/sendmail/signals.py +++ b/src/pretix/plugins/sendmail/signals.py @@ -64,7 +64,9 @@ def scheduled_mail_create(sender, **kwargs): to_create = [] for rule in event.sendmail_rules.all(): if rule.pk not in existing_rules: - to_create.append(ScheduledMail(rule=rule, event=event, subevent=subevent)) + sm = ScheduledMail(rule=rule, event=event, subevent=subevent) + sm.recompute() + to_create.append(sm) ScheduledMail.objects.bulk_create(to_create)