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