From d88df5d2fe1fbcc7eaffa4f952593a278d3308be Mon Sep 17 00:00:00 2001 From: Phin Wolkwitz Date: Thu, 24 Sep 2026 13:11:23 +0200 Subject: [PATCH] Extend query filter for missed-state --- .../0013_activate_plugin_for_events_with_scheduled_mails.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/pretix/plugins/sendmail/migrations/0013_activate_plugin_for_events_with_scheduled_mails.py b/src/pretix/plugins/sendmail/migrations/0013_activate_plugin_for_events_with_scheduled_mails.py index d9517d933..6b656b6ff 100644 --- a/src/pretix/plugins/sendmail/migrations/0013_activate_plugin_for_events_with_scheduled_mails.py +++ b/src/pretix/plugins/sendmail/migrations/0013_activate_plugin_for_events_with_scheduled_mails.py @@ -12,7 +12,8 @@ def activate_plugin(apps, schema_editor): .exclude(plugins__icontains="pretix.plugins.sendmail") .filter( Exists( - ScheduledMail.objects.filter(event=OuterRef('pk'), rule__enabled=True).exclude(state='completed') + ScheduledMail.objects.filter(event=OuterRef('pk'), rule__enabled=True).exclude( + state__in=['completed', 'missed']) ) ) )