diff --git a/synchro_orleans/data/management/commands/email_new_invoices.py b/synchro_orleans/data/management/commands/email_new_invoices.py index c696352..34e1d9b 100644 --- a/synchro_orleans/data/management/commands/email_new_invoices.py +++ b/synchro_orleans/data/management/commands/email_new_invoices.py @@ -93,6 +93,8 @@ class Command(BaseCommand): response = requests.get(url) try: data = response.json()['data'] + if not data: + raise ValueError except (KeyError, ValueError): continue attachment = os.path.join(settings.INVOICES_DIR, 'facture_%s.pdf' % invoice.id)