From 7f4337860f1a72cfd9248435dbac285342494b04 Mon Sep 17 00:00:00 2001 From: Benjamin <benjamin@le-filament.com> Date: Fri, 26 Mar 2021 08:29:45 +0100 Subject: [PATCH] [fix] error on SO creation --- models/sale_order.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/models/sale_order.py b/models/sale_order.py index 9da3626..f9beaa9 100644 --- a/models/sale_order.py +++ b/models/sale_order.py @@ -87,9 +87,10 @@ class SaleOrderPcaFae(models.Model): else: year = str(date_order.year) - res.order_pcafae_line_ids.create({ - 'order_id': res.id, - 'year_percent': 100.0, - 'year': year - }) + if not res.order_pcafae_line_ids: + res.order_pcafae_line_ids.create({ + 'order_id': res.id, + 'year_percent': 100.0, + 'year': year + }) return res -- GitLab