Fix bug that not llow to send or geneate e-invoices.

This commit is contained in:
Bernat Brunet 2023-09-05 12:39:24 +02:00
parent ccc3566b7e
commit 2aa9512408
1 changed files with 2 additions and 1 deletions

View File

@ -260,6 +260,7 @@ class Invoice(metaclass=PoolMeta):
# send facturae to service
if not service and config.facturae_service:
service = config.facturae_service
if service:
if not self.invoice_facturae:
facturae_content = self.get_facturae()
self._validate_facturae(facturae_content)
@ -271,7 +272,7 @@ class Invoice(metaclass=PoolMeta):
self.invoice_facturae = invoice_facturae
self.save()
if self.invoice_facturae and service and service != 'only_file':
if self.invoice_facturae and service != 'only_file':
with transaction.set_context(
queue_scheduled_at=config.invoice_facturae_after):
Invoice.__queue__.send_facturae(self, service)