Sendmail: Fix subevent-less rules in event series

This commit is contained in:
Raphael Michel
2021-11-04 10:20:07 +01:00
parent e433230573
commit 754d4f4f62
2 changed files with 3 additions and 1 deletions

View File

@@ -104,6 +104,8 @@ class ScheduledMail(models.Model):
orders = orders.filter(
Exists(OrderPosition.objects.filter(order=OuterRef('pk'), subevent=self.subevent))
)
elif e.has_subevents:
return # This rule should not even exist
if not self.rule.all_products:
orders = orders.filter(