diff --git a/models/scop_bordereau_cg.py b/models/scop_bordereau_cg.py index 6768adeb8a985fb710becc28c2bca914cdbed5e7..13dd6e23b89bdb4ed01aebfe82b6602b32b3133b 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', })