toulouse_maelis: add an error status to invoice (#87168)

This commit is contained in:
Benjamin Dauvergne 2024-02-20 07:05:22 +01:00
parent b2aa4c72f1
commit b9cc850b7f
1 changed files with 2 additions and 0 deletions

View File

@ -4566,6 +4566,8 @@ class Invoice(models.Model):
self.maelis_data['amountInvoice'] == self.maelis_data['amountPaid']
or self.maelis_notification_date is not None
):
if isinstance(self.maelis_notification_data, dict) and 'error' in self.maelis_notification_data:
return 'error'
# payInvoice was sent to Maelis
return 'notified'
if self.lingo_notification_date is not None: