Skip to content

Commit e8b9595

Browse files
committed
Do not send round-open mail to users who opted out
1 parent 6599492 commit e8b9595

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

webapp/ordering/admin_views.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -532,7 +532,9 @@ def _user_has_no_orders_in_current_round(voko_user):
532532

533533
if kwargs['mailing_type'] == "round-open":
534534
mailing_id = 11 # Order round open
535-
queryset = VokoUser.objects.filter(can_activate=True)
535+
queryset = VokoUser.objects.filter(Q(can_activate=True)
536+
& (Q(userprofile__isnull=True)
537+
| Q(userprofile__orderround_mail_optout=False)))
536538

537539
user_ids = [user.pk for user in queryset]
538540
request.session['mailing_user_ids'] = user_ids

0 commit comments

Comments
 (0)