Use whitelist for testing.

This commit is contained in:
Chris Rossi
2013-12-17 13:21:47 -05:00
committed by Diana Huang
parent 35fdbf3a1c
commit 9755216a61

View File

@@ -46,11 +46,15 @@ class Command(BaseCommand):
self.api = LinkedinAPI()
def handle(self, *args, **options):
whitelist = self.api.config.get('EMAIL_WHITELIST')
grandfather = options.get('grandfather', False)
accounts = LinkedIn.objects.filter(has_linkedin_account=True)
for account in accounts:
emailed = json.loads(account.emailed_courses)
user = account.user
if whitelist is not None and user.email not in whitelist:
# Whitelist only certain addresses for testing purposes
continue
emailed = json.loads(account.emailed_courses)
certificates = GeneratedCertificate.objects.filter(user=user)
certificates = certificates.filter(status='downloadable')
certificates = [cert for cert in certificates