From 57e6aa3808485300f73f350ba04043ca2ca93099 Mon Sep 17 00:00:00 2001
From: jordan <jordan@le-filament.com>
Date: Thu, 24 Feb 2022 14:11:24 +0100
Subject: [PATCH] [fix] order actions to validate ongoing bordereau

---
 models/scop_bordereau_cg.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/models/scop_bordereau_cg.py b/models/scop_bordereau_cg.py
index 6768ade..13dd6e2 100644
--- a/models/scop_bordereau_cg.py
+++ b/models/scop_bordereau_cg.py
@@ -577,13 +577,13 @@ class Bordereau(models.Model):
         """
         self.ensure_one()
         ongoing_version = self.check_ongoing_version()
-        self.validate_bordereau()
         self.write({
             'name': self.name[0:10] + '-' + str(self.version + 1),
             'version': self.version + 1,
             'date_regul': ongoing_version.date,
             'comment_regul': ongoing_version.comment,
         })
+        self.validate_bordereau()
         ongoing_version.write({
             'state': 'validated',
         })
-- 
GitLab