diff --git a/document.py b/document.py index bfd6e30..3445df8 100644 --- a/document.py +++ b/document.py @@ -65,7 +65,8 @@ class Incoming(metaclass=PoolMeta): Defaults to False. """ for document in documents: - document._facturx_detect_content() + if document.type == 'supplier_invoice': + document._facturx_detect_content() super().process(documents, with_children) def _process_supplier_invoice(self): @@ -90,7 +91,6 @@ class Incoming(metaclass=PoolMeta): invoice = self._readxml_update_invoice(invoice) invoice.save() self._readxml_check_invoice(invoice) - # raise ValueError('stop') return invoice def _readxml_check_invoice(self, invoice):