fix order/invoice errors in invoice worker
This commit is contained in:
parent
8737c2f8ad
commit
740b6276c1
|
@ -52,11 +52,11 @@ class Command(BaseCommand):
|
||||||
for invoice in Invoice.objects.filter(sent_to_customer=False, pdf__isnull=False):
|
for invoice in Invoice.objects.filter(sent_to_customer=False, pdf__isnull=False):
|
||||||
# send the email
|
# send the email
|
||||||
if send_invoice_email(invoice=invoice):
|
if send_invoice_email(invoice=invoice):
|
||||||
self.stdout.write('OK: Invoice email sent to %s' % order.user.email)
|
self.stdout.write('OK: Invoice email sent to %s' % invoice.order.user.email)
|
||||||
invoice.sent_to_customer=True
|
invoice.sent_to_customer=True
|
||||||
invoice.save()
|
invoice.save()
|
||||||
else:
|
else:
|
||||||
self.stdout.write('ERROR: Unable to send invoice email for order %s to %s' % (order.pk, order.user.email))
|
self.stdout.write('ERROR: Unable to send invoice email for order %s to %s' % (invoice.order.pk, invoice.order.user.email))
|
||||||
|
|
||||||
### pause for a bit
|
### pause for a bit
|
||||||
sleep(60)
|
sleep(60)
|
||||||
|
|
Loading…
Reference in a new issue