From db5514cfed78ba1095c8e6dc275ffb15d303da81 Mon Sep 17 00:00:00 2001
From: Jorran de Wit <jorrandewit@outlook.com>
Date: Fri, 21 Apr 2017 20:28:52 +0200
Subject: [PATCH] Filter contribs export on extra field

---
 scipost/management/commands/export_contributors.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/scipost/management/commands/export_contributors.py b/scipost/management/commands/export_contributors.py
index 889698b31..153ace045 100644
--- a/scipost/management/commands/export_contributors.py
+++ b/scipost/management/commands/export_contributors.py
@@ -32,7 +32,9 @@ class Command(BaseCommand):
         fieldnames = ['first_name', 'last_name', 'email_address']
 
         # Query
-        queryset = Contributor.objects.filter(user__is_active=True, status=CONTRIBUTOR_NORMAL)
+        queryset = Contributor.objects.filter(user__is_active=True,
+                                              status=CONTRIBUTOR_NORMAL,
+                                              accepts_SciPost_emails=True)
         if kwargs['group']:
             queryset = queryset.filter(user__groups__name=kwargs['group'])
 
-- 
GitLab